Index: Source/core/rendering/RenderTable.cpp |
diff --git a/Source/core/rendering/RenderTable.cpp b/Source/core/rendering/RenderTable.cpp |
index acc0f32b06482ffe1bc4c8592221b0677cbafdcf..d1b9224182b08c687bd278fb49459584927c19e7 100644 |
--- a/Source/core/rendering/RenderTable.cpp |
+++ b/Source/core/rendering/RenderTable.cpp |
@@ -458,6 +458,8 @@ void RenderTable::layout() |
bool collapsing = collapseBorders(); |
for (RenderObject* child = firstChild(); child; child = child->nextSibling()) { |
+ if (!child->needsLayout() && child->isBox()) |
+ toRenderBox(child)->markForPaginationRelayoutIfNeeded(layouter); |
if (child->isTableSection()) { |
RenderTableSection* section = toRenderTableSection(child); |
if (m_columnLogicalWidthChanged) |