DescriptionImprove handling of PaintInvalidationLayer
Rename PaintInvalidationLayer to PaintInvalidationSubtree.
In LayoutObject::setShouldDoFullPaintInvalidationIncludingNonCompositingDescendants(),
instead of traverse the tree to setShouldDoFullPaintInvalidation(), set
PaintInvalidationSubtree on the root of the subtree.
During paint invalidation, if a LayoutObject is marked
PaintInvalidationSubtree, force full paint invalidation of the subtree
(within the paintInvalidationContainer).
BUG=410097
Committed: https://crrev.com/2848739b13b1f454930307439ba00ddd55bb9b40
Cr-Commit-Position: refs/heads/master@{#392861}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #Patch Set 5 : #Patch Set 6 : #
Total comments: 9
Patch Set 7 : #
Total comments: 2
Patch Set 8 : #Patch Set 9 : #Messages
Total messages: 19 (6 generated)
|