Bug 145568 - [CSS Box Alignment] Style changes cause excessive invalidations.
Summary: [CSS Box Alignment] Style changes cause excessive invalidations.
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 91512
  Show dependency treegraph
 
Reported: 2015-06-02 13:41 PDT by Javier Fernandez
Modified: 2015-06-02 13:43 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Javier Fernandez 2015-06-02 13:41:30 PDT
The Layout Tests located at fast/repaint/{justify, align}-items-* cause an excessive number of unrelated paint invalidations; this is clearly appreciated in the tests expectations. 

After some initial investigation, it seems that the root cause is that changes on those properties cause a style Reattach, so children's xxx-self properties with auto values can be computed again using the new xxx-items value.