Index: Source/core/rendering/RenderTable.cpp |
diff --git a/Source/core/rendering/RenderTable.cpp b/Source/core/rendering/RenderTable.cpp |
index 0aab4359f95dfa50c1ed9d9a4d7d440df27daa16..1a9ac6bcde72675f7915ea81033e837a3c11ae86 100644 |
--- a/Source/core/rendering/RenderTable.cpp |
+++ b/Source/core/rendering/RenderTable.cpp |
@@ -428,7 +428,7 @@ void RenderTable::layout() |
recalcBordersInRowDirection(); |
LayoutRepainter repainter(*this, checkForRepaintDuringLayout()); |
- LayoutStateMaintainer statePusher(this, locationOffset()); |
+ LayoutStateMaintainer statePusher(*this, locationOffset()); |
setLogicalHeight(0); |
@@ -574,7 +574,7 @@ void RenderTable::layout() |
statePusher.pop(); |
if (view()->layoutState()->pageLogicalHeight()) |
- setPageLogicalOffset(view()->layoutState()->pageLogicalOffset(this, logicalTop())); |
+ setPageLogicalOffset(view()->layoutState()->pageLogicalOffset(*this, logicalTop())); |
bool didFullRepaint = repainter.repaintAfterLayout(); |
// Repaint with our new bounds if they are different from our old bounds. |