gecko-dev/browser
Emilio Cobos Álvarez 76307647e8 Bug 1854486 - Unify how we set the toolbox background across platforms. r=dao,desktop-theme-reviewers
Turns out macOS relies on the background being set in the toolbox rather
than :root because we slide the toolbox down entirely when the menubar
shows up in full-screen.

Since this is also the set up we have for lightweight themes and Linux,
and we can change Windows to do the same now that Aero is not a thing
anymore, clean-up the code and move all the toolbox background code to a
shared place.

In the future if we want to do something like Mica / Aero on Windows
again, we could do this trivially by setting --toolbox-non-lwt-bgcolor:
transparent or so on the relevant platform's file.

I can write a simpler patch for beta if needed.

Differential Revision: https://phabricator.services.mozilla.com/D189055
2023-09-25 14:04:11 +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 1854783 - Remove some unnecessary ESLint globals and exports declarations. r=mossop,extension-reviewers,robwu 2023-09-25 11:11:54 +00:00
config Bug 1853088 - Remove win32 build from aarch64 windows builds. r=firefox-build-system-reviewers,media-playback-reviewers,taskgraph-reviewers,ahochheiden,gbrown,padenot 2023-09-19 08:29:07 +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 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2023-09-25 07:03:32 +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