Index: third_party/WebKit/Source/core/layout/LayoutMultiColumnSet.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutMultiColumnSet.cpp b/third_party/WebKit/Source/core/layout/LayoutMultiColumnSet.cpp |
index d72be73a51463b16d41c27f51a54ebdfeb10b149..dd3054c634959bb3b3c1b88dbd9321439168d934 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutMultiColumnSet.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutMultiColumnSet.cpp |
@@ -293,6 +293,13 @@ void LayoutMultiColumnSet::endFlow(LayoutUnit offsetInFlowThread) |
m_fragmentainerGroups.last().setLogicalBottomInFlowThread(offsetInFlowThread); |
} |
+void LayoutMultiColumnSet::layout() |
+{ |
+ if (recalculateColumnHeight()) |
+ multiColumnFlowThread()->setColumnHeightsChanged(); |
+ LayoutBlockFlow::layout(); |
+} |
+ |
void LayoutMultiColumnSet::computeIntrinsicLogicalWidths(LayoutUnit& minLogicalWidth, LayoutUnit& maxLogicalWidth) const |
{ |
minLogicalWidth = m_flowThread->minPreferredLogicalWidth(); |