Bug 2037016
Summary: | WebKit horizontal scrollbar not correctly displayed if theme enables steppers | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | Simeon Andreev <simeon.andreev> |
Component: | webkit2gtk3 | Assignee: | Michael Catanzaro <mcatanza> |
Status: | CLOSED ERRATA | QA Contact: | Michal Odehnal <modehnal> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 9.0 | CC: | loskutov, sbarcomb, tpelka, tpopela, vrajput |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | Flags: | pm-rhel:
mirror+
|
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | webkit2gtk3-2.34.6-1.el9 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-05-17 12:34:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
Simeon Andreev
2022-01-04 16:28:48 UTC
Created attachment 1848884 [details]
Recording of the reproduction snippet, if scrollbar steppers and overlay scrollbars are enabled.
Ack, thanks for the detailed report. If you have a WebKit Bugzilla account, I'm going to request that you report this upstream as well. If not, I can forward it. (In reply to Michael Catanzaro from comment #2) > Ack, thanks for the detailed report. > > If you have a WebKit Bugzilla account, I'm going to request that you report > this upstream as well. If not, I can forward it. I don't have an account. What is the WebKit bugzilla? Is anyone able to register, if so I'll create an account. If not, please forward the bug. (In reply to Simeon Andreev from comment #3) > (In reply to Michael Catanzaro from comment #2) > > Ack, thanks for the detailed report. > > > > If you have a WebKit Bugzilla account, I'm going to request that you report > > this upstream as well. If not, I can forward it. > > I don't have an account. What is the WebKit bugzilla? https://bugs.webkit.org/ > Is anyone able to register, if so I'll create an account. Yes, everyone is able to register there. OK, I opened a ticket: https://bugs.webkit.org/show_bug.cgi?id=234871 Hi, since we found a workaround in the upstream ticket, is it OK to close this issue? It certainly is a valid bug, but I don't think it's high enough priority to track downstream if you are content with the workaround. (In reply to Michael Catanzaro from comment #6) > Hi, since we found a workaround in the upstream ticket, is it OK to close > this issue? It certainly is a valid bug, but I don't think it's high enough > priority to track downstream if you are content with the workaround. I discussed with Andrey (the colleague responsible for Eclipse maintenance at Advantest). We cannot add the suggested workaround to Eclipse, as it would affect the Eclipse UI for all themes, in particular it will also affect Adwaita. Maybe with a switch, which we enable in some way... If there is an option to set an ENV variable, so that we can set it in our environment (that uses a theme with steppers) and so affect every WebKit based application, that would be preferable. Though I assume there isn't one? Or maybe something in the theme can be set to affect WebKit? OK, I'll add this back to my TODO list then. It should be fixable. Just remember that the suggested workaround will be mandatory with GTK 4, as there it's impossible to draw system scrollbars. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (new packages: webkit2gtk3), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:2349 I validated on RHEL 9 with webkit2gtk3-2.34.6-1.el9.x86_64, the problem is gone. Thanks! |