| 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 edcba00f7e7e0af53a2d28f112856e8e16eb141b..a32d43938bf8e8083a7bbf14e6e6955c62edf887 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintLayerScrollableArea.cpp
|
| @@ -399,11 +399,9 @@ void PaintLayerScrollableArea::updateScrollOffset(const ScrollOffset& newOffset,
|
| // The caret rect needs to be invalidated after scrolling
|
| frame->selection().setCaretRectNeedsUpdate();
|
|
|
| - FloatQuad quadForFakeMouseMoveEvent = FloatQuad(
|
| - FloatRect(layer()
|
| - ->layoutObject()
|
| - ->previousPaintInvalidationRectIncludingCompositedScrolling(
|
| - paintInvalidationContainer)));
|
| + FloatQuad quadForFakeMouseMoveEvent = FloatQuad(FloatRect(
|
| + layer()->layoutObject()->previousVisualRectIncludingCompositedScrolling(
|
| + paintInvalidationContainer)));
|
|
|
| quadForFakeMouseMoveEvent =
|
| paintInvalidationContainer.localToAbsoluteQuad(quadForFakeMouseMoveEvent);
|
|
|