Bug 264090
| Summary: | [ThreadedCompositor] The compositing thread should not wait for paint threads | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> |
| Component: | WebKitGTK | Assignee: | Carlos Garcia Campos <cgarcia> |
| Status: | REOPENED | ||
| Severity: | Normal | CC: | bugs-noreply, commit-queue, philn |
| Priority: | P2 | Keywords: | Gtk |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 266466 | ||
| Bug Blocks: | |||
Carlos Garcia Campos
If there's an async scrolling request the compositing thread might be busy just waiting for the painting threads. We can wait for them in the main thread, which is already expected to be blocked painting.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
Pull request: https://github.com/WebKit/WebKit/pull/19884
EWS
Committed 270388@main (2bf118e5bf78): <https://commits.webkit.org/270388@main>
Reviewed commits have been landed. Closing PR #19884 and removing active labels.
Philippe Normand
This introduced flakyness in 2 tests at least. See bug 264700.
WebKit Commit Bot
Re-opened since this is blocked by bug 266466
Carlos Garcia Campos
Pull request: https://github.com/WebKit/WebKit/pull/26192