[LINUX] The scrollbar thumb is near invisible and has a horribly low contrast
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: aros, Assigned: emilio)
References
Details
Attachments
(3 files, 3 obsolete files)
Steps to reproduce:
The scrollbar thumb is near invisible and has a horribly low contrast.
I have quite a wide 10bit monitor with an excellent color reproduction and at an angle the thumb simply disappears.
I'm using Firefox 96 from https://ftp.mozilla.org/pub/firefox/releases/ with XFCE 4 under Fedora 35 using the Graybird GTK theme.
The theme has no effect on Firefox's appearance whatsoever.
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Assignee | ||
Comment 2•3 years ago
|
||
This is useful for testing.
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
Rather than windows 10, which has much wider scrollbars.
Depends on D137937
Assignee | ||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
This is faster and more straight-forward code than the old
ShouldUseDarkScrollbar shenanigans, and allows to have dark-themed
scrollbars.
Depends on D137938
Assignee | ||
Comment 5•3 years ago
|
||
Drive-by but we can do this now that this code is not needed by
nsNativeThemeCocoa (bug 1749531).
Depends on D138077
Comment 7•3 years ago
|
||
Comment on attachment 9262752 [details]
Bug 1753830 - Allow using dark themed scrollbars on GTK too. r=stransky
Revision D138077 was moved to bug 1754225. Setting attachment 9262752 [details] to obsolete.
Comment 8•3 years ago
|
||
Comment on attachment 9262758 [details]
Bug 1753830 - Move a bunch of cocoa-specific scrollbar code to ScrollbarDrawingCocoa.cpp. r=spohl,mstange
Revision D138083 was moved to bug 1754225. Setting attachment 9262758 [details] to obsolete.
Updated•3 years ago
|
Assignee | ||
Comment 9•3 years ago
|
||
Use LayoutDeviceRect consistently, and add default initializers.
Depends on D138083
Comment 10•3 years ago
|
||
Comment on attachment 9262758 [details]
Bug 1753830 - Move a bunch of cocoa-specific scrollbar code to ScrollbarDrawingCocoa.cpp. r=spohl,mstange
Revision D138083 was moved to bug 1754225. Setting attachment 9262758 [details] to obsolete.
Comment 11•3 years ago
|
||
Comment on attachment 9262865 [details]
Bug 1753830 - Some more trivial clean-ups to the cocoa scrollbar drawing code. r=spohl,mstange
Revision D138164 was moved to bug 1754225. Setting attachment 9262865 [details] to obsolete.
Comment 12•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ae0553a7ef8d
https://hg.mozilla.org/mozilla-central/rev/a55efaf05779
Description
•