| Index: Source/core/editing/VisiblePosition.h
|
| diff --git a/Source/core/editing/VisiblePosition.h b/Source/core/editing/VisiblePosition.h
|
| index 405202bf5a05e75eed0d389c8184713dc6f8fe14..780b1302e40fe4329228fa4511aa614eda1df1b0 100644
|
| --- a/Source/core/editing/VisiblePosition.h
|
| +++ b/Source/core/editing/VisiblePosition.h
|
| @@ -96,7 +96,6 @@ public:
|
|
|
| // next() and previous() will increment/decrement by a character cluster.
|
| VisiblePosition next(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const;
|
| - VisiblePosition previous(EditingBoundaryCrossingRule = CanCrossEditingBoundary) const;
|
| VisiblePosition honorEditingBoundaryAtOrBefore(const VisiblePosition&) const;
|
| VisiblePosition honorEditingBoundaryAtOrAfter(const VisiblePosition&) const;
|
| VisiblePosition skipToStartOfEditingBoundary(const VisiblePosition&) const;
|
| @@ -106,7 +105,7 @@ public:
|
| VisiblePosition right() const;
|
|
|
| UChar32 characterAfter() const;
|
| - UChar32 characterBefore() const { return previous().characterAfter(); }
|
| + UChar32 characterBefore() const;
|
|
|
| // FIXME: This does not handle [table, 0] correctly.
|
| Element* rootEditableElement() const { return m_deepPosition.isNotNull() ? m_deepPosition.anchorNode()->rootEditableElement() : 0; }
|
| @@ -145,6 +144,9 @@ CORE_EXPORT PositionInComposedTree canonicalPositionOf(const PositionInComposedT
|
| PositionWithAffinity honorEditingBoundaryAtOrBeforeOf(const PositionWithAffinity&, const Position& anchor);
|
| PositionInComposedTreeWithAffinity honorEditingBoundaryAtOrBeforeOf(const PositionInComposedTreeWithAffinity&, const PositionInComposedTree& anchor);
|
|
|
| +// TODO(yosin) We should move |previousPositionOf()| to "VisibleUnits.cpp"
|
| +VisiblePosition previousPositionOf(const VisiblePosition&, EditingBoundaryCrossingRule = CanCrossEditingBoundary);
|
| +
|
| } // namespace blink
|
|
|
| #ifndef NDEBUG
|
|
|