Bug 190088

Summary: Optimize layouts after style changes that only require painting order changes
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bfulgham, emilio, simon.fraser, zalan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 190229    
Bug Blocks:    

Simon Fraser (smfr)
Reported 2018-09-28 14:03:11 PDT
Currently we trigger layouts when opacity, filters, blend modes etc change, but these really only need updates to the z-order hierarchy and painting-related things. We should make this a new kind of StyleDifference. Also, there may be properties now that we claim should only trigger repaints, but really need to do z-order updates (like z-index).
Attachments
Note You need to log in before you can comment on or make changes to this bug.