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 RenderingAssignee: 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
Reported 2017-11-26 18:37:14 PST
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
Said Abou-Hallawa
Comment 1 2017-11-26 18:48:14 PST
Note You need to log in before you can comment on or make changes to this bug.