| Index: third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| index 3f9c12f381a38e37c3da6530c8d553774887fc86..35ae430b9ce82f7395eb8d650e7b67cf4c975fa0 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlockFlow.cpp
|
| @@ -1789,7 +1789,7 @@ void LayoutBlockFlow::markAllDescendantsWithFloatsForLayout(LayoutBox* floatToRe
|
| removeFloatingObject(floatToRemove);
|
|
|
| // Iterate over our children and mark them as needed.
|
| - if (!childrenInline() || floatToRemove) {
|
| + if (!childrenInline()) {
|
| for (LayoutObject* child = firstChild(); child; child = child->nextSibling()) {
|
| if ((!floatToRemove && child->isFloatingOrOutOfFlowPositioned()) || !child->isLayoutBlock())
|
| continue;
|
|
|