| Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| index 0c7af6cbd0553824d52db1650f1c05ee4ec47012..f7e4c50d8892e7e644cedae9873669a4b317f568 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp
|
| @@ -1015,7 +1015,7 @@ void LayoutBoxModelObject::moveChildTo(LayoutBoxModelObject* toBoxModelObject, L
|
| // the child can no longer do so. This can happen if a block becomes floating or out-of-flow and is moved
|
| // to an anonymous block. Remove all floats from their float-lists immediately as markAllDescendantsWithFloatsForLayout
|
| // won't attempt to remove floats from parents that have inline-flow if we try later.
|
| - if (child->isLayoutBlockFlow() && toBoxModelObject->childrenInline() && !child->childrenInline() && !childrenInline()) {
|
| + if (child->isLayoutBlockFlow() && toBoxModelObject->childrenInline() && !childrenInline()) {
|
| toLayoutBlockFlow(child)->removeFloatingObjectsFromDescendants();
|
| ASSERT(!toLayoutBlockFlow(child)->containsFloats());
|
| }
|
|
|