Index: Source/core/rendering/RenderTable.cpp |
diff --git a/Source/core/rendering/RenderTable.cpp b/Source/core/rendering/RenderTable.cpp |
index b1dfd7ee6304aad949a29421810b0daa77db4f10..681daf1baa567aef4162056e2273ca7d1acf1fa5 100644 |
--- a/Source/core/rendering/RenderTable.cpp |
+++ b/Source/core/rendering/RenderTable.cpp |
@@ -413,6 +413,8 @@ void RenderTable::layout() |
{ |
ASSERT(needsLayout()); |
+ setMayNeedInvalidation(true); |
+ |
if (simplifiedLayout()) |
return; |
@@ -428,7 +430,6 @@ void RenderTable::layout() |
LayoutRepainter repainter(*this, checkForRepaintDuringLayout()); |
SubtreeLayoutScope layouter(*this); |
- |
// If any table section moved vertically, we will just repaint everything from that |
// section down (it is quite unlikely that any of the following sections |
// did not shift). |