Non-native scrollbars in dark mode
Categories
(Firefox :: Theme, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | disabled |
firefox66 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | - | disabled |
firefox69 | --- | disabled |
firefox70 | --- | fixed |
People
(Reporter: yoasif, Assigned: ntim)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(4 files)
Noticed that when using dark mode, Firefox no longer uses native GTK scrollbars.
STR:
- Use dark mode theme in OS
- Ensure browser.in-content.dark-mode is enabled
- Navigate to any of:
about:support
about:profiles
about:preferences
about:crashes
there are others, but you get the idea.
What happens:
I see rectangular scrollbars that don't match the rest of my system.
Expected result:
The old scrollbars, or the ones in 1147847
Reporter | ||
Comment 1•6 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 2•6 years ago
|
||
Reporter | ||
Comment 3•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 4•6 years ago
|
||
I think this is more a GTK issue as on Mac it still looks native with the rounded scrollbar thumb. GTK should follow this too
Reporter | ||
Comment 5•6 years ago
|
||
This regresses the nice scrollbars I see when browsing web content and what used to appear previously. While it'd be nice to get improvements in the GTK scrollbars, (see Bug 1147847), it doesn't really help this regression unless new scrollbars land in GTK for Firefox 68.
Updated•6 years ago
|
Comment 6•6 years ago
|
||
Dao, are we intending to ship with this regression or should we back out the regressing bug until this can be addressed?
Comment 7•6 years ago
|
||
This feature is currently pref'd off so there's effectively no regression (yet).
Comment 8•6 years ago
|
||
I see, thanks.
Comment 9•5 years ago
|
||
This is probably due to using scrollbar-color:
https://searchfox.org/mozilla-central/source/toolkit/themes/shared/in-content/common.inc.css#146
Both Windows and macOS have the ability to apply colors to their standard scrollbar widgets, but GTK doesn't. So Firefox's implementation of the CSS scrollbar-color
property falls back to a generic style for scrollbars respecting the desired colors, and bypasses the GTK scrollbars altogether.
We had a bunch of discussions on that topic for devtools in bug 1504787.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
bugherder |
Comment 13•5 years ago
|
||
Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.
Updated•5 years ago
|
Updated•5 years ago
|
Description
•