Index: Source/core/editing/Position.h |
diff --git a/Source/core/editing/Position.h b/Source/core/editing/Position.h |
index ccfe9ac3736834ed53f57d5ae87db2e8c6e4fbe7..407611741c5391a89babb1e7983d2e141f13b9eb 100644 |
--- a/Source/core/editing/Position.h |
+++ b/Source/core/editing/Position.h |
@@ -203,7 +203,6 @@ public: |
bool isCandidate() const; |
bool inRenderedText() const; |
- bool isRenderedCharacter() const; |
InlineBoxPosition computeInlineBoxPosition(EAffinity) const; |
InlineBoxPosition computeInlineBoxPosition(EAffinity, TextDirection primaryDirection) const; |
@@ -258,6 +257,12 @@ extern template class CORE_EXTERN_TEMPLATE_EXPORT PositionAlgorithm<EditingInCom |
using Position = PositionAlgorithm<EditingStrategy>; |
using PositionInComposedTree = PositionAlgorithm<EditingInComposedTreeStrategy>; |
+// 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&); |
+ |
template <typename Strategy> |
bool operator==(const PositionAlgorithm<Strategy>& a, const PositionAlgorithm<Strategy>& b) |
{ |