WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
Bug 192522
[GTK] Window shadows broken in AC mode with the amdgpu or nouveau graphics driver
https://bugs.webkit.org/show_bug.cgi?id=192522
Summary
[GTK] Window shadows broken in AC mode with the amdgpu or nouveau graphics dr...
Michael Catanzaro
Reported
2018-12-07 16:14:07 PST
Window shadows are borked for me in AC mode. This bug *seems* to affect amdgpu and noveau users, but not Intel graphics. See:
https://gitlab.gnome.org/GNOME/gtk/issues/1401
After some debugging with Company we determined "the shadows are NOT messed up in the image passed to gdk_window_end_paint_internal()" and that "we use OpenGL (in gdk-wayland) to send the window contents to the compositor and it seems that is going wrong once Webkit gets involved"
Attachments
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2019-01-29 09:16:46 PST
OK, I just noticed this is affecting Yelp too. This is bad. I think we need to disable AC mode by default at the WebKit level until it's fixed. Apps that want it can opt in. This issue does not affect Fedora 30, but it does affect the GNOME master runtime.
Michael Catanzaro
Comment 2
2019-02-02 07:44:43 PST
I was hoping this was fixed in
bug #193903
, but sadly not.
Adrian Perez
Comment 3
2019-02-02 08:47:35 PST
FTR, today checking things a bit with Michael he noticed that this happens both with WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND and WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS. So at least we know it's nothing related to the on-demand activation of AC... which is not much new to know, but may help a little bit.
Michael Catanzaro
Comment 4
2019-05-14 13:01:32 PDT
This appears to have fixed itself sometime in the past three months.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug