| Index: Source/core/editing/VisibleSelection.h
|
| diff --git a/Source/core/editing/VisibleSelection.h b/Source/core/editing/VisibleSelection.h
|
| index 6f25cac2a6bd09c5cfa06bf3a1c835c131997efe..bb7c52841d3f4cee442307b7847f753fabcd83d9 100644
|
| --- a/Source/core/editing/VisibleSelection.h
|
| +++ b/Source/core/editing/VisibleSelection.h
|
| @@ -31,6 +31,7 @@
|
|
|
| namespace WebCore {
|
|
|
| +class LayoutPoint;
|
| class Position;
|
|
|
| const EAffinity SEL_DEFAULT_AFFINITY = DOWNSTREAM;
|
| @@ -105,6 +106,9 @@ public:
|
| // ShadowRoot node for new shadow trees, or 0 for non-shadow trees.
|
| Node* nonBoundaryShadowTreeRootNode() const;
|
|
|
| + VisiblePosition visiblePositionRespectingEditingBoundary(const LayoutPoint& localPoint, Node* targetNode) const;
|
| +
|
| +
|
| #ifndef NDEBUG
|
| void debugPosition() const;
|
| void formatForDebugger(char* buffer, unsigned length) const;
|
|
|