scrollbar has no effect after set widget.content.gtk-theme-override
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: evilsign, Assigned: emilio)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:107.0) Gecko/20100101 Firefox/107.0
Steps to reproduce:
- about:config to open config window
- set widget.content.gtk-theme-override to 'TraditionalOK'
- restart firefox
- open any site with long content in order to show the scrollbar
Actual results:
scrollbar are not the style in 'TraditionalOk' theme
Expected results:
The scrollbar should be strict to the theme which I choose(attachment, blue one on left), but now it is still a "thin sticks"(attachment, thin one on right), just see attachment picture.
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Assignee | ||
Comment 3•11 months ago
|
||
Yeah we can't render native scrollbars in content. If you want "regular" (instead of overlay) scrollbars you can do that from about:preferences
(Always Show Scrollbars).
If you want arrows or want a wider scrollbar you need extra tweaks, but it generally works, see the widget.non-native-theme
prefs.
We should clean up the code that keeps that pref around.
Assignee | ||
Comment 4•11 months ago
|
||
Since the headless work (bug 1129492 and co) we realistically have no
way of rendering native scrollbars in any meaningful way. Remove dead
code that used to support using a different GTK theme on content.
Updated•11 months ago
|
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c5ae42014f4b Remove dead code related to having native theme in content on Linux. r=stransky
Comment 6•11 months ago
|
||
bugherder |
Updated•11 months ago
|
Description
•