Bug 187980

Summary: After replaying a DisplayList, the state of the drawing context has to be restored
Product: WebKit Reporter: Said Abou-Hallawa <sabouhallawa>
Component: Layout and RenderingAssignee: Said Abou-Hallawa <sabouhallawa>
Status: NEW    
Severity: Normal CC: bfulgham, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 187921    
Bug Blocks: 188116    
Attachments:
Description Flags
Patch for EWS
none
Patch for Review none

Said Abou-Hallawa
Reported 2018-07-24 16:49:26 PDT
A problem could happen if we are replaying multiple display lists to the same drawing context. When replaying its DisplayListItems, the DisplayList expects to find the state of the drawing context to be exactly the same it was at the time it was recorded.
Attachments
Patch for EWS (281.91 KB, patch)
2018-07-24 16:54 PDT, Said Abou-Hallawa
no flags
Patch for Review (1.73 KB, patch)
2018-07-25 14:30 PDT, Said Abou-Hallawa
no flags
Said Abou-Hallawa
Comment 1 2018-07-24 16:54:22 PDT
Created attachment 345728 [details] Patch for EWS
Said Abou-Hallawa
Comment 2 2018-07-25 14:30:09 PDT
Created attachment 345784 [details] Patch for Review
Radar WebKit Bug Importer
Comment 3 2018-08-06 16:38:11 PDT
Note You need to log in before you can comment on or make changes to this bug.