Created attachment 277265 [details]
Incorrect on-hover scrollbar using the Zukitre theme
When hovering with the mouse over a scrollbar in Epiphany (or any other application
which uses WebKitGTK+) with certain themes the scrollbar will get thicker than in
normal (non-hovered) state. This happens both with vertical and horizontal scrollbars,
and also with scrollbars nested in an <iframe> or in an HTML element which has
“overflow: scroll” in its CSS rules.
First I thought that this was an issue with the Zukitre theme, but the author
of the theme noticed that setting “-GtkScrollbar-has-backward-stepper” and
“-GtkScrollbar-has-forward-stepper” to “true” seems to cause this issue in
any theme. More info: https://github.com/lassekongo83/zuki-themes/issues/62
I'm not surprised, steppers are untested, becase I had no idea how to test them :-P Has that Zukitre theme been adapted to new CSS in GTK 3.20 then?
Yes, the Zukitre theme is updated for GTK+ 3.20 and uses steppers. You can
install it from the “master” branch o the Git repository for testing this.
Created attachment 277356 [details]
Please throw this into 2.12.2 unreviewed; I'll look at it for trunk maybe tomorrow.
(In reply to comment #4)
> Please throw this into 2.12.2 unreviewed; I'll look at it for trunk maybe
No problem, I can wait for 2.12.2, I should also release 2.13.1 this week from trunk
Comment on attachment 277356 [details]
The theme code has reached the point where I hardly understand it anymore. :(
Committed r200173: <http://trac.webkit.org/changeset/200173>