[Webkit-unassigned] [Bug 259449] REGRESSION(263118 at main): [GTK] Web inspector does not paint reliably

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 1 09:48:36 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=259449

Carlos Garcia Campos <cgarcia at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cgarcia at igalia.com

--- Comment #11 from Carlos Garcia Campos <cgarcia at igalia.com> ---
The problem is that we are discarding the backing store in the UI process when the web view is no longer in the active window, and not requesting a repaint when the web view is redraw. So, we switch to a different window, 2 seconds later the backing store is discarded, and web view is redraw because another window is moving on top, but we don't have an image to render in the UI process anymore. This indeed regressed in 263118 at main, we were notifying the web process about the backing store change when discarded and requesting a repaint on a redraw. We should do the same now, but it can be simpler now.

This happens with the inspector because the inspector view doesn't follow the hardware accelerated setting, and this is a non-accelerated compositing bug. I think we should make sure the inspector is accelerated too when policy is always. I'll submit a different bug for that.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230801/8195511b/attachment-0001.htm>


More information about the webkit-unassigned mailing list