DescriptionEnsure we remove floats from descendants even if they have become inline
This is a second go at https://codereview.chromium.org/828163002/. My solution
there was wrong. The real problem was that we were failing to remove the float
from the float-lists of all its parents descendants. The reason this has started
happening is because we can now make children inline while leaving their float
lists in place: this was introduced in https://codereview.chromium.org/253313005.
So if we are trying to remove a float from float-lists, inspect its children
even if they are inline.
BUG=448067, 445285
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=189049
Patch Set 1 #
Total comments: 2
Messages
Total messages: 9 (3 generated)
|