Bug 301161
| Summary: | Batch repaints in non-composited iframes | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> |
| Component: | Layout and Rendering | Assignee: | Simon Fraser (smfr) <simon.fraser> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bfulgham, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=301936 | ||
Simon Fraser (smfr)
Every repaint inside a non-composited iframe propagates out to the repaint container in the enclosing document, which adds overhead. Instead, we can batch them, and mark the entire view dirty if the accumulated repaint area is large enough.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/163085959>
Simon Fraser (smfr)
Pull request: https://github.com/WebKit/WebKit/pull/52709
EWS
Committed 301964@main (7ca23d97bf74): <https://commits.webkit.org/301964@main>
Reviewed commits have been landed. Closing PR #52709 and removing active labels.