Commit Graph

602 Commits

Author SHA1 Message Date
Alex Kontos
eed34dc1dd revert: Revert "Bug 1802142 - Remove no longer used browser-bottombox. r=dao"
(cherry picked from commit 48501490f3aed6d5cef92ea08cfb25abf0e0df92)
2025-11-06 14:13:26 +00:00
adamp01
9b74c03d01 docs: add Waterfox en-US specific translations
(cherry picked from commit 5a17f995044871a54ac61b7323879022df46efb5)
2025-11-06 14:12:59 +00:00
kpatenio
4d0ea26e1b Bug 1964842 - clean up shopping.ftl files r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D248341
2025-05-22 18:04:23 +00:00
Greg Stoll
89965622a8 Bug 1964993 - move Unload Tab string to a non-preview .ftl file r=fluent-reviewers,bolsson
This is the final name of the feature (per UX) so move the string to
a non-preview .ftl file and remove the now empty preview .ftl file.

Differential Revision: https://phabricator.services.mozilla.com/D248289
2025-05-08 01:21:43 +00:00
Tom Schuster
57e11da373 Bug 1960652 - Ship the strict script-src CSP for browser.xhtml. r=firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D245573
2025-04-16 09:59:39 +00:00
Nicholas Rishel
98596f92bb Bug 1915737 - Add URL bar page action for Taskbar Tabs. r=desktop-theme-reviewers,firefox-desktop-core-reviewers ,urlbar-reviewers,tabbrowser-reviewers,Gijs,emilio,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D229976
2025-04-01 17:36:34 +00:00
Tom Schuster
02c4420952 Bug 1953866 - Add a strict script-src CSP to browser.xhtml for Nightly/Beta. r=freddyb,firefox-desktop-core-reviewers ,mossop
Differential Revision: https://phabricator.services.mozilla.com/D242273
2025-04-01 10:39:54 +00:00
Cosmin Sabou
34c867c038 Backed out 2 changesets (bug 1956905, bug 1915737) for causing mochitest plain failures on test_no_errors_clean_profile.py. CLOSED TREE
Backed out changeset 8e96c17b3f8d (bug 1915737)
Backed out changeset 247c8ebd5fd9 (bug 1956905)
2025-04-01 06:25:11 +03:00
Nicholas Rishel
84dbc93438 Bug 1915737 - Add URL bar page action for Taskbar Tabs. r=desktop-theme-reviewers,firefox-desktop-core-reviewers ,urlbar-reviewers,tabbrowser-reviewers,Gijs,emilio,fluent-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D229976
2025-03-31 23:23:56 +00:00
Tom Schuster
0527efd6e1 Bug 1951621 - Remove inline scripts from browser.xhtml. r=firefox-desktop-core-reviewers ,frontend-codestyle-reviewers,Standard8,mconley
Differential Revision: https://phabricator.services.mozilla.com/D240606
2025-03-10 09:51:32 +00:00
Cosmin Sabou
8555932c41 Backed out changeset 96b6563dccc6 (bug 1951621) for turning Bug 1798750 into permafail. a=backout 2025-03-12 05:49:35 +02:00
Tom Schuster
c651bae704 Bug 1951670 - Add a report-only CSP pref for blocking inline event handlers in browser.xhtml. r=freddyb,firefox-desktop-core-reviewers ,mconley
Differential Revision: https://phabricator.services.mozilla.com/D240343
2025-03-11 08:04:41 +00:00
Tom Schuster
02532fee53 Bug 1951621 - Remove inline scripts from browser.xhtml. r=firefox-desktop-core-reviewers ,frontend-codestyle-reviewers,Standard8,mconley
Differential Revision: https://phabricator.services.mozilla.com/D240606
2025-03-10 09:51:32 +00:00
Nick Grato
37d617a207 Bug 1946523 - STG - Step 1 UI migration r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,bolsson
Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.

Differential Revision: https://phabricator.services.mozilla.com/D237277
2025-02-18 18:45:45 +00:00
Stanca Serban
24a38fdf6a Backed out changeset 7dac3dae07a0 (bug 1946523) for causing mochitests failures in browser_startup_images.js. 2025-02-15 23:17:28 +02:00
Nick Grato
9f4d386cb1 Bug 1946523 - STG - Step 1 UI migration r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,bolsson
Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.

Differential Revision: https://phabricator.services.mozilla.com/D237277
2025-02-15 16:18:57 +00:00
Alexandru Marc
785a1b0b4c Backed out 2 changesets (bug 1946523) for causing bc failures @ browser_startup_images.js CLOSED TREE
Backed out changeset f42c3c3bcfd9 (bug 1946523)
Backed out changeset 3dae4114d6ac (bug 1946523)
2025-02-15 12:34:09 +02:00
Nick Grato
10159f4959 Bug 1946523 - STG - Step 1 UI migration r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,bolsson
Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.

Differential Revision: https://phabricator.services.mozilla.com/D237277
2025-02-15 05:04:46 +00:00
Goloman Adrian
eb3e8e70f1 Backed out changeset 7bc709851769 (bug 1946523) for causing bc failures @browser_parsable_css.js. 2025-02-15 03:33:36 +02:00
Nick Grato
a80b3b326c Bug 1946523 - STG - Step 1 UI migration r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,bolsson
Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.

Differential Revision: https://phabricator.services.mozilla.com/D237277
2025-02-15 00:53:01 +00:00
Goloman Adrian
d7633e63e5 Backed out changeset bcbeff80890c (bug 1946523) for causing bc failures @browser_tab_groups_a11y.js. CLOSED TREE 2025-02-15 02:39:16 +02:00
Nick Grato
6cf0bc44df Bug 1946523 - STG - Step 1 UI migration r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,dao,bolsson
Adding additional UI elements and filling out state machine with actualy UI updates. Some functions are stubbed out while waiting on ML to have API up on central. These UI changes should have no change to current UI if pref is turned off.

Differential Revision: https://phabricator.services.mozilla.com/D237277
2025-02-14 23:37:56 +00:00
hackademix
b067333d3a Bug 1556016 - Part 2: Mitigate letterboxing race conditions. r=tjr,desktop-theme-reviewers,dao
Preemptively apply margins in a global CSS rule to mitigate race
conditions on newly created windows and tabs.

Differential Revision: https://phabricator.services.mozilla.com/D234458
2025-02-13 15:27:58 +00:00
Tom Schuster
cfeedc189a Bug 1944241 - Remove the browser.xhtml specific CSP violation telemetry. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D236527
2025-02-04 12:54:28 +00:00
Emilio Cobos Álvarez
f5a475af9c Bug 1944998 - Explicitly opt in per window to mica backdrop. r=desktop-theme-reviewers,dao
Otherwise windows we want to be fully transparent get a backdrop, or
windows that don't have a tab list get the wrong backdrop (bug 1934140).

Differential Revision: https://phabricator.services.mozilla.com/D236372
2025-01-31 21:09:33 +00:00
Tom Schuster
102d06ee2d Bug 1942991 - Block inline event handlers from browser.xhtml in Early Beta. r=freddyb,firefox-desktop-core-reviewers ,mconley
Differential Revision: https://phabricator.services.mozilla.com/D235583
2025-01-27 17:21:33 +00:00
Tom Schuster
4f2b7226c3 Bug 1937080 - Block inline event handlers in Nightly and collect telemetry. r=freddyb,Gijs,saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D232982
2025-01-08 07:52:15 +00:00
Tom Schuster
7ef2943c60 Bug 1936336 - Disallow inline event handlers in browser.xhtml in debug builds (and test). r=freddyb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D231780
2024-12-30 08:44:13 +00:00
Alexandru Marc
617b812600 Backed out changeset 4f1ddec217ba (bug 1936336) for causing bc failures @ browser_policy_managedbookmarks.js CLOSED TREE 2024-12-21 00:47:03 +02:00
Tom Schuster
4a88aee203 Bug 1936336 - Disallow inline event handlers in browser.xhtml in debug builds (and test). r=freddyb,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D231780
2024-12-20 18:46:02 +00:00
Niklas Baumgardner
0f7ec7d1ef Bug 1919600 - Update window title to include profile name. r=jhirsch,mossop,fluent-reviewers,tabbrowser-reviewers,bolsson,dao
Differential Revision: https://phabricator.services.mozilla.com/D230958
2024-12-19 20:46:00 +00:00
Goloman Adrian
8893c682ad Backed out changeset b732fa6b4026 (bug 1919600) for causing bc failures @browser_preferences_usage.js. CLOSED TREE 2024-12-19 19:47:31 +02:00
Niklas Baumgardner
99881abf10 Bug 1919600 - Update window title to include profile name. r=jhirsch,mossop,fluent-reviewers,tabbrowser-reviewers,bolsson,dao
Differential Revision: https://phabricator.services.mozilla.com/D230958
2024-12-19 16:07:05 +00:00
groovecoder
78fd9f7e5e Bug 1921484 - feat(firefoxRelay): add UX treatment experimentation r=credential-management-reviewers,fluent-reviewers,desktop-theme-reviewers,dao,bolsson,mtigley
Key changes:
- Uses the new `email-autocomplete-relay` Nimbus feature from Bug 1930760.
- Updates `FirefoxRelay.sys.mjs` to show different UI based on the `firstOfferVersion` variable.
- Updates autocomplete items UX.
- Fixes form history & autofill Relay calls to pass origin value.

Differential Revision: https://phabricator.services.mozilla.com/D229511
2024-12-06 18:57:51 +00:00
Norisz Fay
c4c3b7b97c Backed out changeset d2e43098b2ff (bug 1921484) for causing bc failures on browser_duplicateIDs.js CLOSED TREE 2024-12-06 19:03:03 +02:00
groovecoder
e02734fefb Bug 1921484 - feat(firefoxRelay): add UX treatment experimentation r=credential-management-reviewers,fluent-reviewers,desktop-theme-reviewers,dao,bolsson,mtigley
Key changes:
- Uses the new `email-autocomplete-relay` Nimbus feature from Bug 1930760.
- Updates `FirefoxRelay.sys.mjs` to show different UI based on the `firstOfferVersion` variable.
- Updates autocomplete items UX.
- Fixes form history & autofill Relay calls to pass origin value.

Differential Revision: https://phabricator.services.mozilla.com/D229511
2024-12-06 15:44:40 +00:00
Emilio Cobos Álvarez
768894a512 Bug 1932600 - Use customtitlebar rather than tabsintitlebar in front-end code. r=dao,desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,nsharpley
This is probably also a better reflection of reality now that we can
have vertical tabs which would by definition not be in the titlebar.

Differential Revision: https://phabricator.services.mozilla.com/D229767
2024-11-28 12:12:51 +00:00
Emilio Cobos Álvarez
feebe3d11d Bug 1930292 - Turn chromemargin into a boolean attribute. r=win-reviewers,desktop-theme-reviewers,pip-reviewers,firefox-desktop-core-reviewers ,dao,mconley,rkraesig
There are probably other simplifications that can be done after this on the
windows side of things, but I tried to keep this minimal.

Differential Revision: https://phabricator.services.mozilla.com/D229765
2024-11-28 12:12:50 +00:00
Emilio Cobos Álvarez
dcf6dc5521 Bug 1930292 - Stop setting non-zero chromemargin values. r=win-reviewers,handyman,firefox-desktop-core-reviewers ,dao
These only do something on Windows, and after windows 7 they are not
useful at all.

If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).

Differential Revision: https://phabricator.services.mozilla.com/D228528
2024-11-28 12:12:49 +00:00
Cristina Horotan
bb08cc9f1d Backed out 5 changesets (bug 1930292, bug 1932600) for causing chrome failures at test_maximized_persist.xhtml on a CLOSED TREE
Backed out changeset 2418bfee53f1 (bug 1932600)
Backed out changeset 3297e990715a (bug 1932600)
Backed out changeset 24a670dea977 (bug 1930292)
Backed out changeset 7dd9f48216dd (bug 1930292)
Backed out changeset 15a85ec739dd (bug 1930292)
2024-11-28 06:57:35 +02:00
Emilio Cobos Álvarez
26de824592 Bug 1932600 - Use customtitlebar rather than tabsintitlebar in front-end code. r=dao,desktop-theme-reviewers,tabbrowser-reviewers,sidebar-reviewers,nsharpley
This is probably also a better reflection of reality now that we can
have vertical tabs which would by definition not be in the titlebar.

Differential Revision: https://phabricator.services.mozilla.com/D229767
2024-11-28 03:26:50 +00:00
Emilio Cobos Álvarez
67678746e6 Bug 1930292 - Turn chromemargin into a boolean attribute. r=win-reviewers,desktop-theme-reviewers,pip-reviewers,firefox-desktop-core-reviewers ,dao,mconley,rkraesig
There are probably other simplifications that can be done after this on the
windows side of things, but I tried to keep this minimal.

Differential Revision: https://phabricator.services.mozilla.com/D229765
2024-11-28 03:26:50 +00:00
Emilio Cobos Álvarez
e974845dc9 Bug 1930292 - Stop setting non-zero chromemargin values. r=win-reviewers,handyman,firefox-desktop-core-reviewers ,dao
These only do something on Windows, and after windows 7 they are not
useful at all.

If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).

Differential Revision: https://phabricator.services.mozilla.com/D228528
2024-11-28 03:26:49 +00:00
Dão Gottwald
b3eebe1f3e Bug 1933418 - Merge browser/locales-preview/tabGroups.ftl into tabbrowser.ftl. r=fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D230237
2024-11-26 12:36:24 +00:00
Butkovits Atila
db47532337 Backed out changeset 9d9fe1cd50ec (bug 1930292) for causing Win11 visual regressions. CLOSED TREE 2024-11-21 13:12:06 +02:00
Emilio Cobos Álvarez
dbf2b28e46 Bug 1930292 - Stop setting non-zero chromemargin values. r=win-reviewers,handyman
These only do something on Windows, and after windows 7 they are not
useful at all.

If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).

Differential Revision: https://phabricator.services.mozilla.com/D228528
2024-11-16 13:54:37 +00:00
Sandor Molnar
12cee70227 Backed out changeset 1893713e1d17 (bug 1930292) for causing bc failures @ browser_findbar_marks.js CLOSED TREE 2024-11-16 07:03:50 +02:00
Emilio Cobos Álvarez
5d9d166821 Bug 1930292 - Stop setting non-zero chromemargin values. r=win-reviewers,handyman
These only do something on Windows, and after windows 7 they are not
useful at all.

If this has no fallout I plan to simplify the code further in a
follow-up (we can basically make this a boolean attribute again or so).

Differential Revision: https://phabricator.services.mozilla.com/D228528
2024-11-16 01:48:48 +00:00
Greg Stoll
e8e176f8e8 Bug 1926055 part 1 - add "Unload Tab" to context menu r=tabbrowser-reviewers,fluent-reviewers,dao,bolsson
Also make sure to select another tab if unloading the currently selected
tab (or Firefox View if unloading all tabs in the window) and handle
multiselect.

Differential Revision: https://phabricator.services.mozilla.com/D226346
2024-11-04 12:20:08 +00:00
Niklas Baumgardner
c8062bcc6b Bug 1924607 - Expose profiles.ftl to localization. r=jhirsch,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D226854
2024-10-29 17:21:45 +00:00