Index: Source/core/rendering/RenderBlockFlow.cpp |
diff --git a/Source/core/rendering/RenderBlockFlow.cpp b/Source/core/rendering/RenderBlockFlow.cpp |
index 0ba9db53f96bedf52594e9b82265d1789dc50d87..1e5e7fd046b940073b8555b2fc13061822a561cd 100644 |
--- a/Source/core/rendering/RenderBlockFlow.cpp |
+++ b/Source/core/rendering/RenderBlockFlow.cpp |
@@ -446,7 +446,6 @@ |
// Add overflow from children (unless we're multi-column, since in that case all our child overflow is clipped anyway). |
computeOverflow(oldClientAfterEdge); |
- m_descendantsWithFloatsMarkedForLayout = false; |
return true; |
} |
@@ -1692,10 +1691,6 @@ |
if (!everHadLayout() && !containsFloats()) |
return; |
- if (m_descendantsWithFloatsMarkedForLayout) |
- return; |
- m_descendantsWithFloatsMarkedForLayout = true; |
- |
MarkingBehavior markParents = inLayout ? MarkOnlyThis : MarkContainingBlockChain; |
setChildNeedsLayout(markParents); |