Mark Banner
4529a8e15d
Bug 1881701 - Change new .eslintrc.mjs files to modules (browser/), and export as flat config. r=frontend-codestyle-reviewers,extension-reviewers,pip-reviewers,credential-management-reviewers,search-reviewers,places-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,urlbar-reviewers,aminomancer,daisuke,dimi,robwu,jteow,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D249949
2025-05-24 17:11:02 +00:00
Mark Banner
d7c7c5369b
Bug 1881701 - Rename many ESLint files to use .mjs. r=frontend-codestyle-reviewers,perftest-reviewers,Gijs,sparky,webcompat-reviewers,twisniewski
...
This is separate to help preserve history of the files.
Differential Revision: https://phabricator.services.mozilla.com/D249945
2025-05-24 17:10:51 +00:00
Maxx Crawford
2ec198ab53
Bug 1968258 - Enable extensions.pocket.enabled pref for browser/components/customizableui tests r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D251022
2025-05-23 22:58:43 +00:00
Rob Wu
9ba56ee726
Bug 1964857 - Enable UI to remove Extensions Button r=willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D250081
2025-05-22 22:32:11 +00:00
Rob Wu
ad06d60b0b
Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson
...
This adds the "Pin extension to toolbar" checkbox to the post-install
doorhanger, and ensures that the checkbox has a state that reflects the
actual placement of the button, including externally triggered changes.
Differential Revision: https://phabricator.services.mozilla.com/D250324
2025-05-22 13:07:06 +00:00
Sandor Molnar
6e6ee29021
Revert "Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson" for causing toolbar related bc failures
...
This reverts commit 5fdd2188e8 .
2025-05-22 12:18:25 +00:00
Rob Wu
5fdd2188e8
Bug 1948261 - Add "Pin extension to toolbar" checkbox in postinstall r=zombie,fluent-reviewers,bolsson
...
This adds the "Pin extension to toolbar" checkbox to the post-install
doorhanger, and ensures that the checkbox has a state that reflects the
actual placement of the button, including externally triggered changes.
Differential Revision: https://phabricator.services.mozilla.com/D250324
2025-05-22 10:36:13 +00:00
Niklas Baumgardner
934819c080
Bug 1948366 - Remove extensions.screenshots.disabled pref. r=sfoster,webdriver-reviewers,firefox-desktop-core-reviewers ,whimboo,urlbar-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D248324
2025-05-20 23:49:14 +00:00
Rob Wu
67ea63720e
Bug 1948259 - Allow user to unhide the button via context menu r=willdurand
...
Allow the user to unhide the hidden button via a context menu item on
the button, in case they do not know about the Customize Toolbar option.
The context menu can be used on the "hidden button" because there are
some situations where the button is temporarily unhidden.
Differential Revision: https://phabricator.services.mozilla.com/D248159
2025-05-20 09:56:25 +00:00
Rob Wu
1dda631789
Bug 1948259 - Add menu item to hide/show Extensions Button in Customize mode r=willdurand,fluent-reviewers,bolsson
...
Bug 1948258 added a way to hide the Extensions Button, but not a way to
show it. This patch makes the following changes:
- always show the Extensions button in Customization mode, even if the
user wants to hide the button unconditionally.
- add menu item to toggle the visibility of the Extensions Button.
- the new menu item is not shown anywhere except on the Extensions
Button in Customization mode.
Differential Revision: https://phabricator.services.mozilla.com/D248158
2025-05-20 09:56:21 +00:00
Rob Wu
4f6f7c1712
Bug 1948258 - Allow Extensions button to be hidden via "Remove from Toolbar" r=willdurand
...
This adds the ability to hide the Extensions button via the standard
"Remove from Toolbar" menu item. The option is behind a temporary hidden
pref, until the follow-up work completes, as elaborated at
https://bugzilla.mozilla.org/show_bug.cgi?id=1948258#c1
Differential Revision: https://phabricator.services.mozilla.com/D248156
2025-05-16 12:55:25 +00:00
William Durand
43e6a72132
Bug 1964962 - Make sure HTML link is present when needed in the post add-on install prompt. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D248278
2025-05-07 23:30:28 +00:00
William Durand
0207bbbb0b
Bug 1956490 - Update (add-on) post-install prompt. r=rpl,fluent-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D246624
2025-05-06 12:45:14 +00:00
Gregory Pappas
d9cd90b399
Bug 1963929 - Add cmd_maximizeWindow and cmd_restoreWindow to enabledCommands r=firefox-desktop-core-reviewers ,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D247523
2025-05-05 04:16:29 +00:00
Nikki Sharpley
eece01ea88
Bug 1955433 - Increase vertical-spacer min-width and ensure not overflowable r=sidebar-reviewers,desktop-theme-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D246108
2025-05-01 20:47:53 +00:00
Robin Steuber
9c2b993c69
Bug 1960981 - Backed out changeset 2a19a01424f1 (Bug 1907120 - Remove other multi-instance checks now that we check at startup) r=nrishel,fluent-reviewers,desktop-theme-reviewers,bolsson,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D246297
2025-04-24 01:43:32 +00:00
Joel Maher
397e8ec3f4
Bug 1961608 - Green up macosx 15.30. r=aryx,necko-reviewers,extension-reviewers,media-playback-reviewers,credential-management-reviewers,sync-reviewers,anti-tracking-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,profiles-reviewers,pdahiya,alwu,jhirsch,mtigley,skhamis,timhuang,valentin,robwu,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D246100
2025-04-22 18:12:28 +00:00
Joel Maher
986c1b9cc2
Bug 1959265 - clean and sanitize browser/**/xpcshell.toml files. r=aryx,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,omc-reviewers,migration-reviewers,backup-reviewers,home-newtab-reviewers,urlbar-reviewers,firefox-ai-ml-reviewers,profiles-reviewers,willdurand,tarek,dimi,jteow,sthompson,mconley,pdahiya,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D244829
2025-04-17 18:30:44 +00:00
Gijs Kruitbosch
7f9f8b3f38
Bug 1941491 - fix intermittent test_assert_no_toolbar_changes.py getting confused by the import button, r=nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D245090
2025-04-10 15:33:40 +00:00
Emilio Cobos Álvarez
c5bf0c134a
Bug 1956758 - Expose whether we use a "native" menubar at runtime. r=stransky,desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D243431
2025-04-04 09:16:33 +00:00
Gijs Kruitbosch
8d5a031563
Bug 1955030 - fix sidebar closing when button is moved, r=sidebar-reviewers,jsudiaman
...
Differential Revision: https://phabricator.services.mozilla.com/D242543
2025-04-02 19:38:39 +00:00
Jason Jones
06b6a2f1c3
Bug 1689254 - Lazily initialize individual zoom UI components r=mconley,tabbrowser-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D242615
2025-04-01 14:36:49 +00:00
Sam Foster
829925fc2c
Bug 1954056 - Avoid closing the sidebar launcher when just closing the open panel. r=sidebar-reviewers,kcochrane
...
* Remove some of the overloading of SidebarState.updateVisibility
* Remove the no-longer-used #previousLauncherExpanded property
* SidebarController.hide() just hides the panel (same as legacy/original API)
* Skip the browser_toolbarKeyNav.js test when sidebar.revamp=true, this should have been failing all along.
Differential Revision: https://phabricator.services.mozilla.com/D242240
2025-03-28 00:27:49 +00:00
Cosmin Sabou
a6f42c65a8
Backed out changeset a99655962ea6 (bug 1954056) for turning browser_toolbarKeyNav.js into permafail. CLOSED TREE
2025-03-27 06:41:26 +02:00
Sam Foster
b87c7b1846
Bug 1954056 - Avoid closing the sidebar launcher when just closing the open panel. r=sidebar-reviewers,kcochrane
...
* Remove some of the overloading of SidebarState.updateVisibility
* Remove the no-longer-used #previousLauncherExpanded property
* SidebarController.hide() just hides the panel (same as legacy/original API)
Differential Revision: https://phabricator.services.mozilla.com/D242240
2025-03-26 23:00:27 +00:00
Florian Quèze
a1da324152
Bug 1950710 - remove the TelemetryStopwatch API, r=chutten,devtools-reviewers,home-newtab-reviewers,frontend-codestyle-reviewers,mconley,nchevobbe.
...
Differential Revision: https://phabricator.services.mozilla.com/D242560
2025-03-26 20:46:45 +00:00
shaneziegler
a33c5f3935
Bug 1955586 - Move three home button confirmation prompts to Fluent toolbarDropHandler.ftl and out of browser.properties r=Gijs,fluent-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D242820
2025-03-26 18:18:53 +00:00
Thomas Wisniewski
fa66860cf8
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-24 11:55:09 +00:00
Sandor Molnar
b9feeb9be6
Backed out changeset 12fe213a5acf (bug 1952334) for causing bc failures @ browser_webcompat.com_fallback.js CLOSED TREE
2025-03-23 11:50:49 +02:00
Thomas Wisniewski
7d89ae3c11
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-23 03:38:50 +00:00
Francesco Lodolo (:flod)
a691382ad2
Bug 1954994 - Remove unused strings in browser, avoid run-time ID generation r=fluent-reviewers,bolsson,settings-reviewers,Gijs,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D242147
2025-03-22 11:08:01 +00:00
Cosmin Sabou
834872dfb3
Backed out changeset 5113567c1ced (bug 1952334) for bc failures on browser_webcompat.com_fallback.js. CLOSED TREE
2025-03-21 22:14:18 +02:00
Eric Chen
4a5c4c7901
Bug 1953588 - open toolbar customizer tab in a seperate window if triggered via a web app r=mossop,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D242047
2025-03-21 14:52:30 +00:00
shaneziegler
37f81a03af
Bug 1954799 - Move new tab, new window, home button drag/drop handlers out of browser.js into ToolbarDropHandler.sys.mjs r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D242203
2025-03-21 14:37:32 +00:00
Thomas Wisniewski
702cd76018
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-21 13:00:34 +00:00
Jonathan Sudiaman
2ccf793e82
Bug 1946158 - Sidebar toolbar button should move to the right or left based on the sidebar position r=sidebar-reviewers,Gijs,nsharpley
...
- Live update the button position when user moves the sidebar to the left or right, unless it is not in its default position.
- Ensure the button is placed correctly when initially toggling revamp.
- RTL is already correctly handled, so didn't make any checks to RTL_UI.
- Resetting CUI will also reset the sidebar position.
Differential Revision: https://phabricator.services.mozilla.com/D241226
2025-03-20 14:16:14 +00:00
Sandor Molnar
0fb14f0eb0
Backed out changeset aff0571a4a46 (bug 1952334) for causing build bustages. CLOSED TREE
2025-03-20 03:12:29 +02:00
Thomas Wisniewski
6ac129706e
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-20 00:14:00 +00:00
Mike Conley
7dcf26c483
Bug 1917913 - Add JSDoc documentation for CustomizableWidgets.sys.mjs. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241267
2025-03-19 17:45:21 +00:00
Mike Conley
81e7aaa842
Bug 1917913 - Add JSDoc documentation for a few more CustomizableUI things. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241266
2025-03-19 17:45:21 +00:00
Mike Conley
c26fdfdcf8
Bug 1917913 - Add JSDoc documentation for CustomizableUIInternal. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241265
2025-03-19 17:45:21 +00:00
Gijs Kruitbosch
e9de12e4df
Bug 1954435 - switch uitour to use moz-src, r=omc-reviewers,firefox-desktop-core-reviewers ,aminomancer,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D241795
2025-03-17 22:26:21 +00:00
Alexandru Marc
17a516c190
Backed out 3 changesets (bug 1917913) for causing multiple failures CLOSED TREE
...
Backed out changeset 332fae91a9e4 (bug 1917913)
Backed out changeset f64ffee0be7f (bug 1917913)
Backed out changeset 803bc2004d8e (bug 1917913)
2025-03-15 05:47:54 +02:00
Mike Conley
7259e37b05
Bug 1917913 - Add JSDoc documentation for CustomizableWidgets.sys.mjs. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241267
2025-03-15 02:50:25 +00:00
Mike Conley
606fc77d6f
Bug 1917913 - Add JSDoc documentation for a few more CustomizableUI things. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241266
2025-03-15 02:50:25 +00:00
Mike Conley
5f60544cd7
Bug 1917913 - Add JSDoc documentation for CustomizableUIInternal. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241265
2025-03-15 02:50:25 +00:00
Mika Valkealahti
6f558fbe25
Bug 1952369 - Hiding menuseparator if vertical tabs are in use r=sidebar-reviewers,nsharpley
...
Differential Revision: https://phabricator.services.mozilla.com/D240720
2025-03-14 20:45:31 +00:00
Goloman Adrian
2297602064
Backed out changeset 0f21091f77ec (bug 1952334) for causing bc failures @browser_all_files_referenced.js. CLOSED TREE
2025-03-14 08:05:34 +02:00
Thomas Wisniewski
0c35bb4f68
Bug 1952334 - Remove the old Report Site Issue fallback and its system addon, and have Report Broken Site perform its function; r=Gijs,mossop,webcompat-reviewers,zeid,frontend-codestyle-reviewers,denschub
...
Differential Revision: https://phabricator.services.mozilla.com/D240671
2025-03-13 20:37:14 +00:00
Mike Conley
686bc35742
Bug 1917913 - Add JSDoc documentation for CustomizeMode. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D241264
2025-03-13 19:01:47 +00:00