| 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.
|
|
|