DescriptionDon't keep float-lists in inline children
Remove the tolerance for floatlists in inline children that was added in
https://codereview.chromium.org/850143002. This was motivated by the need
to allow for inline children getting floatlists when their block container
was changed to inline by collapseAnonymousBlocks() in https://codereview.chromium.org/253313005.
The real solution is to allow the float lists to get cleared down when
the child is moved to its new parent - this is achieved by waiting to set
its children to inline until after the children have been moved (a child is
removed from its parent's and its parent's ancestors' floatlists when it's
removed).
BUG=537111
Committed: https://crrev.com/42f33c141cbe3f2ad0e6ec038bf78404e22c7bb3
Cr-Commit-Position: refs/heads/master@{#353986}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|