fune/browser/components/preferences
Mike Conley f50327e5e8 Bug 1811281 - Open new MigrationWizard dialog as a SubDialog in about:preferences rather than a TabDialog. r=Gijs,settings-reviewers
This does a few things to support this new behaviour:

1. Adds the ability for about:preferences category modules to indicate that
   they want to specially handle subcategories. In this particular case, it
   causes the "migrate" subcategory of the "general" category to open up the
   migration dialog.
2. Updates MigrationUtils to open about:preferences#general-migrate if the opener
   is a tabbrowser window.
3. Adds some utility functions to make writing tests easier.
4. Updates existing tests to expect the wizard to be opened in the about:preferences
   subdialog.
5. Makes pressing "Escape" close the migration wizard when it's loaded in the
   migration-dialog.html document.

Differential Revision: https://phabricator.services.mozilla.com/D167873
2023-01-31 15:30:57 +00:00
..
dialogs Bug 1811334 - Automatically replace Cu.reportError with console.error (most of browser/components). r=settings-reviewers,mconley 2023-01-20 17:49:21 +00:00
tests Bug 1795255 - autofix duplicate imports in tests under browser/, r=Standard8 2023-01-31 11:48:41 +00:00
containers.inc.xhtml
containers.js Bug 1790902 - Fix userContext icon creation to use css rather than XUL attributes. r=Itiel,preferences-reviewers,desktop-theme-reviewers,Gijs 2022-09-15 21:56:39 +00:00
cookieBannerPreferences.ftl Bug 1811053 - update text for CBH in about:prefs. r=settings-reviewers,fluent-reviewers,flod,mconley 2023-01-27 19:54:02 +00:00
experimental.inc.xhtml
experimental.js
extensionControlled.js Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy 2022-10-18 11:21:26 +00:00
findInPage.js Bug 1794987 - Simplify preferences find-in-page tooltip implementation. r=mconley,Gijs,preferences-reviewers 2022-10-14 10:41:35 +00:00
fxaPairDevice.js Bug 1803756 - Automatically replace Cu.reportError with console.error (preferences). r=mconley 2022-12-06 02:26:51 +00:00
fxaPairDevice.xhtml Bug 1706909: QR code provided not fully displayed on small screens r=Gijs,settings-reviewers 2022-11-08 18:56:44 +00:00
home.inc.xhtml Bug 1792730 - Keep dialogs stretching over their preferred width after bug 1665476. r=Gijs,preferences-reviewers,eemeli 2022-10-02 01:40:13 +00:00
home.js Bug 1811334 - Automatically replace Cu.reportError with console.error (most of browser/components). r=settings-reviewers,mconley 2023-01-20 17:49:21 +00:00
jar.mn Bug 1767066 - Remove More from Mozilla "advanced" pane r=mviar,fluent-reviewers,preferences-reviewers,pdahiya,Gijs 2022-06-23 22:28:53 +00:00
main.inc.xhtml Bug 1812335 - Remove some XUL image usage from preferences. r=Gijs,settings-reviewers 2023-01-25 23:13:53 +00:00
main.js Bug 1811281 - Open new MigrationWizard dialog as a SubDialog in about:preferences rather than a TabDialog. r=Gijs,settings-reviewers 2023-01-31 15:30:57 +00:00
more-from-mozilla-qr-code-simple-cn.svg
more-from-mozilla-qr-code-simple.svg
moreFromMozilla.inc.xhtml Bug 1806903 - More from Mozilla - inline flow for description links. r=pdahiya,settings-reviewers,amy,dao 2023-01-05 20:08:58 +00:00
moreFromMozilla.js Bug 1806903 - More from Mozilla - inline flow for description links. r=pdahiya,settings-reviewers,amy,dao 2023-01-05 20:08:58 +00:00
moz.build Bug 1797454 - update meta data which links Firefox Settings UI files to their Bugzilla component. r=Gijs,preferences-reviewers DONTBUILD 2022-10-26 09:30:07 +00:00
preferences.js Bug 1811281 - Open new MigrationWizard dialog as a SubDialog in about:preferences rather than a TabDialog. r=Gijs,settings-reviewers 2023-01-31 15:30:57 +00:00
preferences.xhtml Bug 1801927 - refactor containers learn more link. r=hjones,settings-reviewers,mconley 2023-01-18 19:13:31 +00:00
privacy.inc.xhtml Bug 1811053 - update text for CBH in about:prefs. r=settings-reviewers,fluent-reviewers,flod,mconley 2023-01-27 19:54:02 +00:00
privacy.js Bug 1812819 - Update cookie banner preferences checkbox to toggle reject-only mode. r=settings-reviewers,mconley 2023-01-30 18:51:58 +00:00
search.inc.xhtml Bug 1779470 - Part 2: Add show search terms in url bar feature to about:preferences#search - r=adw,flod 2022-11-05 02:13:29 +00:00
search.js Bug 1800851 - showSearchTerms checkbox should listen to search bar changes - r=adw,settings-reviewers 2022-11-22 18:20:22 +00:00
searchResults.inc.xhtml
sync.inc.xhtml Bug 1696072 - click on 'manage account' in Sync prefs should open in a new tab. r=Gijs,preferences-reviewers 2022-10-12 03:56:45 +00:00
sync.js Bug 1805118 - fix selector so the 'Change Device Name' button state is correct. r=settings-reviewers,Gijs 2022-12-20 01:08:00 +00:00
web-appearance-dark.svg
web-appearance-light.svg