White-on-white text on in-content pages when using macOS Dark Mode + High Contrast Mode, if widget.macos.respect-system-appearance is enabled
Categories
(Core :: Widget: Cocoa, defect, P2)
Tracking
()
People
(Reporter: mstange, Assigned: bugzilla)
References
Details
(Whiteboard: [proton-cleanup])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
STR:
- Set
widget.macos.respect-system-appearance
totrue
. - Enable macOS dark mode.
- Enable "Increase contrast" in Accessibility.
- Go to about:profiles.
Expected results:
White text and dark background.
Actual results:
White text and white background.
When "Increase contrast" is enabled, Firefox uses -moz-Dialog
for the in-content page background. At the moment, -moz-Dialog
resolves to rgba(255, 255, 255, 0.098)
in dark mode. This is a very low-opacity white color, rather than an opaque dark color. It seems to be intended to be used on top of a dark backdrop.
Assignee | ||
Comment 1•4 years ago
|
||
I'm getting this on other in-content pages, like about:preferences, about:config, and about:sessionrestore.
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Updated•3 years ago
|
Comment 4•3 years ago
|
||
Backed out changeset 56aa4be0522c (Bug 1710164) for causing bustages in nsLookAndFeel.mm
Log: https://treeherder.mozilla.org/logviewer?job_id=342308808&repo=autoland&lineNumber=44933
Backout: https://hg.mozilla.org/integration/autoland/rev/00293b1648497346f790d2725fdafce3bcdad1a4
Comment 6•3 years ago
|
||
bugherder |
Assignee | ||
Updated•3 years ago
|
Comment 7•3 years ago
|
||
Hello,
Managed to reproduce this issue on 90.0a(120210507095221), with macOS 11 device.
Confirming this issue as verified fixed on 90.0b8(20210615190254) and 91.0a1(20210617095423) using macOS 11 and macOS 10.15.7
Comment 8•3 years ago
|
||
Are sure this is fixed on Firefox 90? The code fix only landed on Firefox 91 and wasn't uplifted. When you tested Firefox 90 did you set widget.macos.respect-system-appearance to true?
Comment 9•3 years ago
|
||
Hello Mathew.
Yes I have set widget.macos.respect-system-appearance to true. and yes, this issue was only verified in 91.0a1(20210617095423).
Updated•3 years ago
|
Description
•