DescriptionEnsure positioned descendants are invalidated if needed
When a render object changes location, we should force paint
invalidation checking for all descendants on the same backing,
including positioned ones. However, previously we only force
invalidation checking for non-positioned descendants.
Now let RenderBlock override
RenderObject::invalidatePaintOfSubtreesIfNeeded() so that it
can use the childPaintInvalidationState, which has been forced
checking of invaldation, for the positioned descendants.
BUG=422812
TEST=fast/repaint/positioned-great-grandparent-change-location.html
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183910
Patch Set 1 #
Total comments: 6
Patch Set 2 : #
Messages
Total messages: 10 (2 generated)
|