| Index: third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| index 12f489202c52d6b429840b7777bd6fb20455b4a5..059ae5c56cd837daaecba9df25ae72258ef1403d 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| @@ -592,9 +592,8 @@ void PaintLayerScrollableArea::computeScrollDimensions()
|
| m_overflowRect = box().layoutOverflowRect();
|
| box().flipForWritingMode(m_overflowRect);
|
|
|
| - int scrollableLeftOverflow = m_overflowRect.x() - box().borderLeft() - (box().shouldPlaceBlockDirectionScrollbarOnLogicalLeft() ? box().verticalScrollbarWidth() : 0);
|
| - int scrollableTopOverflow = m_overflowRect.y() - box().borderTop();
|
| - setScrollOrigin(IntPoint(-scrollableLeftOverflow, -scrollableTopOverflow));
|
| + LayoutPoint scrollableOverflow = m_overflowRect.location() - LayoutSize(box().borderLeft(), box().borderTop());
|
| + setScrollOrigin(flooredIntPoint(-scrollableOverflow) + box().originAdjustmentForScrollbars());
|
| }
|
|
|
| void PaintLayerScrollableArea::scrollToPosition(const DoublePoint& scrollPosition, ScrollOffsetClamping clamp, ScrollBehavior scrollBehavior, ScrollType scrollType)
|
|
|