| Index: Source/core/rendering/RenderBox.cpp
|
| diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp
|
| index 212c03f9b5e8e297f3c36ce9c44f60a7e3c60fe0..d3b5e1fbda84ec716b46b55258130dfe6e50614f 100644
|
| --- a/Source/core/rendering/RenderBox.cpp
|
| +++ b/Source/core/rendering/RenderBox.cpp
|
| @@ -1818,7 +1818,7 @@ void RenderBox::mapLocalToContainer(const RenderLayerModelObject* repaintContain
|
| if (RenderView* v = view()) {
|
| if (v->layoutStateEnabled() && !repaintContainer) {
|
| LayoutState* layoutState = v->layoutState();
|
| - LayoutSize offset = layoutState->m_paintOffset + locationOffset();
|
| + LayoutSize offset = layoutState->paintOffset() + locationOffset();
|
| if (style()->hasInFlowPosition() && layer())
|
| offset += layer()->offsetForInFlowPosition();
|
| transformState.move(offset);
|
| @@ -2023,9 +2023,9 @@ void RenderBox::computeRectForRepaint(const RenderLayerModelObject* repaintConta
|
| rect.move(layer()->offsetForInFlowPosition());
|
|
|
| rect.moveBy(location());
|
| - rect.move(layoutState->m_paintOffset);
|
| - if (layoutState->m_clipped)
|
| - rect.intersect(layoutState->m_clipRect);
|
| + rect.move(layoutState->paintOffset());
|
| + if (layoutState->isClipped())
|
| + rect.intersect(layoutState->clipRect());
|
| return;
|
| }
|
| }
|
|
|