| Index: Source/core/editing/VisibleUnits.h
|
| diff --git a/Source/core/editing/VisibleUnits.h b/Source/core/editing/VisibleUnits.h
|
| index 51365d878588199fc6670df3f71eb976f204b939..c1be80f1f14fc2092c7773db43f9fdbbe946d40b 100644
|
| --- a/Source/core/editing/VisibleUnits.h
|
| +++ b/Source/core/editing/VisibleUnits.h
|
| @@ -38,6 +38,8 @@ class PositionWithAffinity;
|
| class LayoutObject;
|
| class Node;
|
| class VisiblePosition;
|
| +class IntPoint;
|
| +class LocalFrame;
|
|
|
| enum EWordSide { RightWordIfOnBoundary = false, LeftWordIfOnBoundary = true };
|
|
|
| @@ -102,6 +104,10 @@ bool isEndOfEditableOrNonEditableContent(const VisiblePosition&);
|
| // Rect is local to the returned layoutObject
|
| LayoutRect localCaretRectOfPosition(const PositionWithAffinity&, LayoutObject*&);
|
|
|
| +// Returns a hit-tested VisiblePosition for the given point in contents-space
|
| +// coordinates.
|
| +CORE_EXPORT VisiblePosition visiblePositionForContentsPoint(const IntPoint&, LocalFrame*);
|
| +
|
| } // namespace blink
|
|
|
| #endif // VisibleUnits_h
|
|
|