gecko-dev/browser
Gijs Kruitbosch 6e2d5f3601 Bug 1708985 - enforce the default background colour on the ContentSelect menulist's menupopup when custom option foreground colours are used, r=emilio,jaws
Broadly, this patch does 2 things:

- it mirrors the logic bug 1702258 introduced for <select> styling for <option> styling
- it enforces that if the website specifies custom foreground colours for options,
  we use the website-specified colour for the option background, too (even if it
  matches the UA/select style).

I also added automated testing for 3 cases:
1. the default dark mode situation (where we expect dark mode styles),
2. the case from the bug where the website specifies `#fff` for the background
of the select and the background of the options, but specifies a custom
foreground colour for the option (but not the select).
3. a very similar case where the website only specifies the background on the
select, and only the foreground on the option.

Differential Revision: https://phabricator.services.mozilla.com/D114382
2021-05-06 21:16:12 +00:00
..
actors Bug 1709474 move mozGetUserMediaDevices from Navigator to GetUserMediaRequest r=jib,webidl,geckoview-reviewers,smaug,agi 2021-05-06 05:16:49 +00:00
app Bug 1597751 - Import default permissions for privateBrowsing. r=timhuang 2021-05-06 17:46:32 +00:00
base Bug 1708985 - enforce the default background colour on the ContentSelect menulist's menupopup when custom option foreground colours are used, r=emilio,jaws 2021-05-06 21:16:12 +00:00
branding Bug 1700972: Remove now unreferenced horizontal-lockup.svg 2021-04-21 21:01:29 +00:00
components Bug 1709805 - [win7] Render steps but visually hide to maintain desired spacing r=emcminn 2021-05-06 19:45:56 +00:00
config Merge autoland to mozilla-central. a=merge 2021-04-20 01:15:05 +03:00
docs Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao 2021-04-11 11:42:57 +00:00
extensions Bug 1687762 fix deprecated extension api use r=robwu 2021-04-30 20:31:40 +00:00
fonts
fxr
installer Bug 1708660 - Remove support for map/setLike in JS-implemented WebIDL. r=edgar 2021-05-06 05:12:03 +00:00
locales no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD 2021-05-05 19:04:13 +00:00
modules Bug 1709113 - Add null check in DefaultTabUnloaderMethods.iterateProcesses. r=NeilDeakin 2021-05-03 15:42:25 +00:00
themes Bug 1701637 - fix bookmarks menu button submenu styling in proton, r=mconley 2021-05-06 21:07:06 +00:00
tools/mozscreenshots Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel 2021-04-19 18:51:37 +00:00
.eslintrc.js
LICENSE
Makefile.in
app.mozbuild
build.mk
confvars.sh
defs.mk
l10n-registry.manifest
moz.build Bug 1687777 - Schedule OS-level `--backgroundtask backgroundupdate` on Windows. r=mossop,bytesized,flod 2021-03-27 20:43:26 +00:00
moz.configure