[webkit-changes] [WebKit/WebKit] e8fdb5: REGRESSION(263118 at main): [GTK] ASSERTION FAILED: !...
Carlos Garcia Campos
noreply at github.com
Thu May 11 06:25:07 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e8fdb508b8d7ae6aa046e2a6a73b52629a35e9c6
https://github.com/WebKit/WebKit/commit/e8fdb508b8d7ae6aa046e2a6a73b52629a35e9c6
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2023-05-11 (Thu, 11 May 2023)
Changed paths:
M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
Log Message:
-----------
REGRESSION(263118 at main): [GTK] ASSERTION FAILED: !m_isPaintingSuspended
https://bugs.webkit.org/show_bug.cgi?id=256517
Reviewed by Michael Catanzaro.
Before 263118 at main we temporarily enabled painting to force an update
when resizing the page. Now we still force the repaint, but without
changing the m_isPaintingSuspended, which causes the assertion failure
in display().
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:
(WebKit::DrawingAreaCoordinatedGraphics::display): Update the assert to
allow painting being suspended when called from updateGeometry().
Canonical link: https://commits.webkit.org/263960@main
More information about the webkit-changes
mailing list