DescriptionIncorrect invalidation on Google Forum
The issue was that we would generate incremental invalidations for
a positioned element instead of a full invalidation. This is
because the repaint rect didn't move when intersected with the
overflow clip.
The fix is to force positioned children of a positioned element
that required a positioned movement layout to be relaid out. This
is similar to what was done in
https://codereview.chromium.org/192863004. To achieve the previous
fix, we make positioned movement layout do a simplified layout,
which simplifies the code by removing the possibility of doing
both independently.
BUG=360524
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=172042
Patch Set 1 #
Total comments: 2
Patch Set 2 : Clarified logic per Levi's request. #Patch Set 3 : Added a NeedsRebaseline entry for Mac. #
Messages
Total messages: 7 (0 generated)
|