Bug 263319
| Summary: | [CoordinatedGraphics] CompositingCoordinator doesn't need to implement GraphicsLayerClient | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> |
| Component: | WebKitGTK | Assignee: | Carlos Garcia Campos <cgarcia> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Carlos Garcia Campos
The compositing coordinator is passed as the client of the root layer, which doesn't have backing store and it's handled manually, so every time it changes we are already scheduling a layer flush.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
Pull request: https://github.com/WebKit/WebKit/pull/19224
EWS
Committed 269509@main (5603d6693703): <https://commits.webkit.org/269509@main>
Reviewed commits have been landed. Closing PR #19224 and removing active labels.