Scrollbar on bugzilla page becomes almost invisible on Windowsx64+ Intel with "widget.disable-native-theme-for-content = true"
Categories
(Core :: Widget: Win32, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox81 | --- | unaffected |
firefox82 | --- | unaffected |
firefox83 | --- | disabled |
People
(Reporter: mayankleoboy1, Assigned: heycam)
References
(Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(3 files)
Use nightly on Windowsx64+ Intel
Set widget.disable-native-theme-for-content = true
ER: Scrollbar is visible
AR: Scrollbar becomes invisible
Reporter | ||
Comment 1•4 years ago
|
||
2020-10-15T19:22:10.756000: DEBUG : Found commit message:
Bug 1669368 - Use LookAndFeelCache to pass Gtk theme-derived scrollbar colors to content processes. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D93467
2020-10-15T19:22:10.756000: DEBUG : Did not find a branch, checking all integration branches
2020-10-15T19:22:10.756000: INFO : The bisection is done.
2020-10-15T19:22:10.771000: INFO : Stopped
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Comment 2•4 years ago
•
|
||
Gnome Xwayland, Debian Testing
Scrollbar thumb is invisible until hovered.
Edit: Breeze theme. (Gnome with Plasma-style window buttons.)
Assignee | ||
Comment 3•4 years ago
|
||
Darkspirit, what Gtk theme are you using on Linux?
Definitely there wasn't an intention to change the colors that were being used on Windows, though.
Assignee | ||
Comment 5•4 years ago
|
||
This one? https://www.gnome-look.org/p/1335436/
Assignee | ||
Updated•4 years ago
|
Comment 6•4 years ago
|
||
(I answered only seconds before you asked. Sorry :D)
I must have seen this article: https://www.computerbase.de/2016-07/linux-gnome-mit-breeze-im-kde-look/
Download https://github.com/dirruk1/gnome-breeze/archive/master.zip, extract it to ~/.themes (example path: ~/.themes/gnome-breeze-master/README.md), select it with Gnome Tweak Tool.
Assignee | ||
Comment 7•4 years ago
|
||
I have a patch for the problem on Windows, but I can't reproduce the issue with the Breeze theme.
Assignee | ||
Comment 8•4 years ago
|
||
This is what Firefox looks like for me when I use the Breeze theme (not the dark one), when the scrollbar isn't hovered over.
Assignee | ||
Comment 9•4 years ago
|
||
And hovered over the thumb. The colors do match what I see in other applications (e.g. gedit), though we are drawing them with an Adwaita-like shape rather than what the Breeze theme itself uses.
Assignee | ||
Comment 11•4 years ago
|
||
Assignee | ||
Comment 12•4 years ago
|
||
Darkspirit, I see that the theme has different variants for a few different Gtk versions, and some of them use images. Although I would've thought that Debian testing had a new enough Gtk to end up with the gtk-3.20 version of the theme, which uses only solid colors.
Bug 1671304 should detect themes with images that we can't handle, and fall back to using some pre-defined colors.
Assignee | ||
Comment 13•4 years ago
|
||
Otherwise on Windows, we have a ColorID::Scrollbar but not any of the other scrollbar part
colors, and the Windows-provided value for Scrollbar doesn't work well
with the default values for the other scrollbar parts that come from the
non-native theme.
Comment 14•4 years ago
|
||
Comment 15•4 years ago
|
||
bugherder |
Description
•