| Summary: | REGRESSION (r280077): [GTK] Theme scrollbar css is no longer respected | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jim Mason <jmason> | ||||||||
| Component: | WebKitGTK | Assignee: | Alice Mikhaylenko <alicem> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | alicem, bugs-noreply, mcatanzaro | ||||||||
| Priority: | P2 | ||||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=227854 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Jim Mason
2021-07-21 07:01:50 PDT
Created attachment 433931 [details] Screenshot: scrollbar after r280077 Created attachment 433932 [details]
Screenshot: Expected scrollbar with change reverted
Created attachment 433933 [details]
Patch
Note that as soon as we migrate to GTK4 the theme won't be used anyway - there's no way to foreign draw scrollbars. In fact, for 41 we'll likely default to custom drawn scrollbars at least for Adwaita, so that we can use dark scrollbars when possible - another thing not possible with themes. For now though it was just a typo. (In reply to Alexander Mikhaylenko from comment #3) > Created attachment 433933 [details] > Patch This has to be the fastest fix ever. Thank you! I am building now to validate. Confirmed, the patch resolves the issue for me. Thanks again. Committed r280140 (239841@main): <https://commits.webkit.org/239841@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 433933 [details]. |