DescriptionSkip PositionedMovementLayout when descendants depend on element's height
If we decide based on a style mutation that we only need to do positioned movement
layout we change our mind if it turns out that we have normal flow descendants in need of
a layout too. One way of noticing this is if our width has changed. Another way
is when our height has changed and we have descendants that depend on it. I believe
the latter are percent height descendants only.
Note that positioned descendants always will always get a layout in positioned
movement layout (due to ForcedLayoutAfterContainingBlockMoved)- so we don't need to worry about them here.
BUG=445871
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=187964
Patch Set 1 #Patch Set 2 : Updated #
Total comments: 9
Patch Set 3 : Updated #Messages
Total messages: 8 (2 generated)
|