| Index: Source/core/editing/Position.h
|
| diff --git a/Source/core/editing/Position.h b/Source/core/editing/Position.h
|
| index 6dd1d1093669eab44dc20220cf7e2c0a97f67c6f..d176e728d080fdc7994e5644baeaa3c60822959f 100644
|
| --- a/Source/core/editing/Position.h
|
| +++ b/Source/core/editing/Position.h
|
| @@ -189,9 +189,6 @@ public:
|
|
|
| bool isCandidate() const;
|
|
|
| - InlineBoxPosition computeInlineBoxPosition(TextAffinity) const;
|
| - InlineBoxPosition computeInlineBoxPosition(TextAffinity, TextDirection primaryDirection) const;
|
| -
|
| static PositionAlgorithm<Strategy> beforeNode(Node* anchorNode);
|
| static PositionAlgorithm<Strategy> afterNode(Node* anchorNode);
|
| static PositionAlgorithm<Strategy> inParentBeforeNode(const Node& anchorNode);
|
| @@ -433,6 +430,17 @@ inline PositionInComposedTree fromPositionInDOMTree<EditingInComposedTreeStrateg
|
| return toPositionInComposedTree(position);
|
| }
|
|
|
| +// TODO(yosin) |isRenderedCharacter()| should be removed, and we should use
|
| +// |VisiblePosition::characterAfter()| and |VisiblePosition::characterBefore()|.
|
| +// TODO(yosin) We should move |isRenderedCharacter()| to "VisibleUnits.cpp",
|
| +// since it is used only in "editing/commands/"
|
| +CORE_EXPORT bool isRenderedCharacter(const Position&);
|
| +// TODO(yosin) We should move |computeInlineBoxPosition()| to "VisibleUnits.cpp"
|
| +CORE_EXPORT InlineBoxPosition computeInlineBoxPosition(const Position&, TextAffinity);
|
| +CORE_EXPORT InlineBoxPosition computeInlineBoxPosition(const Position&, TextAffinity, TextDirection primaryDirection);
|
| +CORE_EXPORT InlineBoxPosition computeInlineBoxPosition(const PositionInComposedTree&, TextAffinity);
|
| +CORE_EXPORT InlineBoxPosition computeInlineBoxPosition(const PositionInComposedTree&, TextAffinity, TextDirection primaryDirection);
|
| +
|
| // TODO(yosin) We should move |inRenderedText()| to "VisibleUnits.h" for
|
| // reduce dependency of |LayoutObject| in |Position| class.
|
| CORE_EXPORT bool inRenderedText(const Position&);
|
|
|