Bug 301918

Summary: [GTK][WPE] REGRESSION: 302433@main induced flakiness in ThreadedCompositor
Product: WebKit Reporter: Nikolas Zimmermann <zimmermann>
Component: WPE WebKitAssignee: Nikolas Zimmermann <zimmermann>
Status: REOPENED    
Severity: Normal CC: bugs-noreply, commit-queue
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 302144    
Bug Blocks:    

Nikolas Zimmermann
Reported 2025-11-04 02:02:10 PST
WPE-Linux-64-bit-Release-Tests shows an unusual amount of timeouts since 302433@main, that can be reproduced locally under load. ThreadedCompositor performed the cross-thread scheduling of the didCompositeRunLoopObserver too early -- needs to be done, at least, after m_surface->didRenderFrame() to avoid the flakiness.
Attachments
Nikolas Zimmermann
Comment 1 2025-11-04 02:04:05 PST
EWS
Comment 2 2025-11-04 02:29:03 PST
Committed 302526@main (7f151f2169af): <https://commits.webkit.org/302526@main> Reviewed commits have been landed. Closing PR #53385 and removing active labels.
WebKit Commit Bot
Comment 3 2025-11-06 22:45:26 PST
Re-opened since this is blocked by bug 302144
Note You need to log in before you can comment on or make changes to this bug.