Closed
Bug 1698284
Opened 3 years ago
Closed 3 years ago
Minor non-native-theme high-contrast fixes.
Categories
(Core :: Widget, defect)
Core
Widget
Tracking
()
Tracking | Status | |
---|---|---|
firefox88 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(2 files)
No description provided.
Assignee | ||
Comment 1•3 years ago
|
||
Mostly use matching foreground / background colors. Buttonface is the
counterpart of Buttontext, and Highlightext the counterpart of Highlight.
This fixes contrast of checkboxes and radio buttons for example, and a couple
other contrast issues with light themes specially.
Assignee | ||
Comment 2•3 years ago
|
||
This prevents contrast issues with high contrast themes when the page only
specifies some of the colors (which is an issue which we have historically
had on GTK with dark themes for a long time).
Feel free to push back on this if you prefer this, as on GTK we force a light
theme on content anyways, but this is a problem on windows for users that use a
high contrast theme but allow pages to override colors.
Updated•3 years ago
|
Fission Milestone: --- → M7a
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8a4decf8dc29 Minor high-contrast theme tweaks in the non-native theme. r=mstange
Comment 4•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox88:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/400864685abc Make the non-native theme not use system colors if we're not overriding the pages' colors. r=morgan
Comment 6•3 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•