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; |