gecko-dev/browser
Mike Conley c31b4c1af9 Bug 1812135 - Use moz-toggle in the about:newtab personalization panel. r=thecount,amy,hjones,desktop-theme-reviewers,bolsson
This adds moz-toggle.mjs as a module to load in the main newtab document
(cached or otherwise), and then converts the existing toggles to use
moz-toggle.

This also required me to bring in design-tokens-brand.css to get the right
colours for the toggle to appear.

There was some markup in the original panel that had the label exist outside
of the toggle, and some CSS grid styling to make it appear alongside it.
Thankfully, moz-toggle takes care of a lot of that for us, so I was able
to get rid of the external label element and the associated styles.

Differential Revision: https://phabricator.services.mozilla.com/D187716
2023-09-25 16:11:33 +00:00
..
actors Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8 2023-09-21 22:47:07 +00:00
app Bug 1853835 - Enable media.webspeech.synth.enabled in StaticPrefs r=geckoview-reviewers,eeejay,owlish 2023-09-19 21:21:22 +00:00
base Bug 1854486 - Unify how we set the toolbox background across platforms. r=dao,desktop-theme-reviewers 2023-09-25 14:04:11 +00:00
branding Bug 1845683 - Fix footer to bottom of about dialog r=desktop-theme-reviewers,dao 2023-07-31 14:52:53 +00:00
components Bug 1812135 - Use moz-toggle in the about:newtab personalization panel. r=thecount,amy,hjones,desktop-theme-reviewers,bolsson 2023-09-25 16:11:33 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-09-25 13:56:52 +00:00
docs Bug 1825039 - Document XUL vs HTML in a front-end reusable widgets context. r=mstriemer 2023-08-17 18:29:43 +00:00
extensions Bug 1832704 - Remove SearchService's init-complete, replace by a promise that resolves or rejects as appropriate. r=mcheang,extension-reviewers,robwu 2023-09-25 10:44:49 +00:00
fonts
fxr Bug 1845311 - [Part 2] Use ChromeUtils.defineLazyGetter in more places r=arai,webcompat-reviewers,necko-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sync-reviewers,anti-tracking-reviewers,tabbrowser-reviewers,bytesized,twisniewski,sgalich,mak,kershaw,sclements,pbz,robwu,geckoview-reviewers,amejiamarmol 2023-08-01 23:01:02 +00:00
installer Bug 1853874 - Install jogfile.json from the resource path. r=firefox-build-system-reviewers,andi 2023-09-20 21:25:04 +00:00
locales Bug 1812135 - Use moz-toggle in the about:newtab personalization panel. r=thecount,amy,hjones,desktop-theme-reviewers,bolsson 2023-09-25 16:11:33 +00:00
locales-preview Bug 1821038 - Expose the translations.ftl file to localization; r=nordzilla,fluent-reviewers,flod 2023-05-29 19:19:55 +00:00
modules Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8 2023-09-21 22:47:07 +00:00
themes Bug 1854486 - Unify how we set the toolbox background across platforms. r=dao,desktop-theme-reviewers 2023-09-25 14:04:11 +00:00
tools/mozscreenshots Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8 2023-09-21 22:47:07 +00:00
.eslintrc.js
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh
defs.mk
l10n-registry.manifest
moz.build Bug 1820241 - Use MOZ_ARTIFACT_BUILDS to determine if FOG needs JOG r=glandium,janerik 2023-03-28 17:06:26 +00:00
moz.configure