Bug 180025
| Summary: | Avoid traversing the layer/render tree multiple times when painting the different phases | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Said Abou-Hallawa <sabouhallawa> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bfulgham, sam, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 180026 | ||
| Bug Blocks: | |||
Said Abou-Hallawa
One way to optimize the paintings lashes is to have the renderers paint themselves into intermediate display lists. Once the painting to the display lists finishes, these display lists will be played back to the painting GraphicsContext in the order of the painting phases.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Said Abou-Hallawa
<rdar://problem/34968524>