Index: third_party/WebKit/Source/core/editing/VisibleUnits.cpp |
diff --git a/third_party/WebKit/Source/core/editing/VisibleUnits.cpp b/third_party/WebKit/Source/core/editing/VisibleUnits.cpp |
index a51beb24fb2b3025013bf40af9851eb5b52eff6b..a60eecdf2147a14975392618fca0469c1821d460 100644 |
--- a/third_party/WebKit/Source/core/editing/VisibleUnits.cpp |
+++ b/third_party/WebKit/Source/core/editing/VisibleUnits.cpp |
@@ -1253,7 +1253,7 @@ static inline LayoutPoint absoluteLineDirectionPointToLocalPointInBlock(RootInli |
LayoutBlockFlow& containingBlock = root->block(); |
FloatPoint absoluteBlockPoint = containingBlock.localToAbsolute(FloatPoint()); |
if (containingBlock.hasOverflowClip()) |
- absoluteBlockPoint -= containingBlock.scrolledContentOffset(); |
+ absoluteBlockPoint -= FloatSize(containingBlock.scrolledContentOffset()); |
if (root->block().isHorizontalWritingMode()) |
return LayoutPoint(lineDirectionPoint - absoluteBlockPoint.x(), root->blockDirectionPointInLine()); |