DescriptionRemove call to setMayNeedPaintInvalidation in RenderLayer::updateLayerPositionRecursive
The call to setMayNeedPaintInvalidation was compensating for a bug in RenderBox::clippedOverflowRectForPaintInvalidation.
Previously, that code considered only whether the current RenderLayer had visible
contents instead of asking whether any descendant was visible. This change will
cause us to issue more invalidations in cases where some parts of the subtree are
visible, but they'll be the same ones we issue in the normal case when elements
are visible.
Removing this call will let us remove the RenderGeometryMap in
updateLayerPositionsAfterLayout because it's now almost entirely unused.
R=esprehn@chromium.org
BUG=383636
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176060
Patch Set 1 #Patch Set 2 : MOre cleanup #
Total comments: 1
Messages
Total messages: 13 (0 generated)
|