Index: Source/core/editing/VisiblePosition.cpp |
diff --git a/Source/core/editing/VisiblePosition.cpp b/Source/core/editing/VisiblePosition.cpp |
index d4628c13a3cfef270a4c743617beb6ab68f547d8..d0606a912b63ed387efb28e23a2ae57f2fadd7fc 100644 |
--- a/Source/core/editing/VisiblePosition.cpp |
+++ b/Source/core/editing/VisiblePosition.cpp |
@@ -692,10 +692,10 @@ LayoutRect VisiblePosition::localCaretRect(LayoutObject*& layoutObject) const |
return localCaretRectOfPosition(positionWithAffinity, layoutObject); |
} |
-IntRect VisiblePosition::absoluteCaretBounds() const |
+IntRect absoluteCaretBoundsOf(const VisiblePosition& visiblePosition) |
{ |
LayoutObject* layoutObject; |
- LayoutRect localRect = localCaretRect(layoutObject); |
+ LayoutRect localRect = visiblePosition.localCaretRect(layoutObject); |
if (localRect.isEmpty() || !layoutObject) |
return IntRect(); |