[webkit-changes] [WebKit/WebKit] 49085a: REGRESSION(290780 at main] [GTK][WPE] Rendering updat...
Carlos Garcia Campos
noreply at github.com
Tue Feb 25 02:21:52 PST 2025
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 49085ab3d17ccd8dad11b77d37de8bf055a75115
https://github.com/WebKit/WebKit/commit/49085ab3d17ccd8dad11b77d37de8bf055a75115
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2025-02-25 (Tue, 25 Feb 2025)
Changed paths:
M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp
Log Message:
-----------
REGRESSION(290780 at main] [GTK][WPE] Rendering updates sometimes stop
https://bugs.webkit.org/show_bug.cgi?id=288467
Reviewed by Nikolas Zimmermann and Miguel Gomez.
This happens when compositing run loop is idle and a new update is
requested, sometimes if the update is run too fast it happens before the
main thread has updated the request ID. So, always update the request ID
before scheduling the new update.
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/ThreadedCompositor.cpp:
(WebKit::ThreadedCompositor::requestComposition):
Canonical link: https://commits.webkit.org/291016@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list