| Index: Source/core/editing/VisibleUnits.cpp
|
| diff --git a/Source/core/editing/VisibleUnits.cpp b/Source/core/editing/VisibleUnits.cpp
|
| index 13d9ae5c497294c5cbd774f84df8bf78f73c9519..fe7075cefb30b5709fa99c4d7d151b142e1f7203 100644
|
| --- a/Source/core/editing/VisibleUnits.cpp
|
| +++ b/Source/core/editing/VisibleUnits.cpp
|
| @@ -1697,7 +1697,7 @@ static bool isStreamer(const PositionIteratorAlgorithm<Strategy>& pos)
|
| }
|
|
|
| template <typename Strategy>
|
| -static PositionAlgorithm<Strategy> mostForwardCaretPosition(const PositionAlgorithm<Strategy>& position, EditingBoundaryCrossingRule rule)
|
| +static PositionAlgorithm<Strategy> mostBackwardCaretPosition(const PositionAlgorithm<Strategy>& position, EditingBoundaryCrossingRule rule)
|
| {
|
| TRACE_EVENT0("blink", "Position::upstream");
|
|
|
| @@ -1813,18 +1813,18 @@ static PositionAlgorithm<Strategy> mostForwardCaretPosition(const PositionAlgori
|
| return lastVisible.deprecatedComputePosition();
|
| }
|
|
|
| -Position mostForwardCaretPosition(const Position& position, EditingBoundaryCrossingRule rule)
|
| +Position mostBackwardCaretPosition(const Position& position, EditingBoundaryCrossingRule rule)
|
| {
|
| - return mostForwardCaretPosition<EditingStrategy>(position, rule);
|
| + return mostBackwardCaretPosition<EditingStrategy>(position, rule);
|
| }
|
|
|
| -PositionInComposedTree mostForwardCaretPosition(const PositionInComposedTree& position, EditingBoundaryCrossingRule rule)
|
| +PositionInComposedTree mostBackwardCaretPosition(const PositionInComposedTree& position, EditingBoundaryCrossingRule rule)
|
| {
|
| - return mostForwardCaretPosition<EditingInComposedTreeStrategy>(position, rule);
|
| + return mostBackwardCaretPosition<EditingInComposedTreeStrategy>(position, rule);
|
| }
|
|
|
| template <typename Strategy>
|
| -PositionAlgorithm<Strategy> mostBackwardCaretPosition(const PositionAlgorithm<Strategy>& position, EditingBoundaryCrossingRule rule)
|
| +PositionAlgorithm<Strategy> mostForwardCaretPosition(const PositionAlgorithm<Strategy>& position, EditingBoundaryCrossingRule rule)
|
| {
|
| TRACE_EVENT0("blink", "Position::downstream");
|
|
|
| @@ -1942,14 +1942,14 @@ PositionAlgorithm<Strategy> mostBackwardCaretPosition(const PositionAlgorithm<St
|
| return lastVisible.deprecatedComputePosition();
|
| }
|
|
|
| -Position mostBackwardCaretPosition(const Position& position, EditingBoundaryCrossingRule rule)
|
| +Position mostForwardCaretPosition(const Position& position, EditingBoundaryCrossingRule rule)
|
| {
|
| - return mostBackwardCaretPosition<EditingStrategy>(position, rule);
|
| + return mostForwardCaretPosition<EditingStrategy>(position, rule);
|
| }
|
|
|
| -PositionInComposedTree mostBackwardCaretPosition(const PositionInComposedTree& position, EditingBoundaryCrossingRule rule)
|
| +PositionInComposedTree mostForwardCaretPosition(const PositionInComposedTree& position, EditingBoundaryCrossingRule rule)
|
| {
|
| - return mostBackwardCaretPosition<EditingInComposedTreeStrategy>(position, rule);
|
| + return mostForwardCaretPosition<EditingInComposedTreeStrategy>(position, rule);
|
| }
|
|
|
| }
|
|
|