| Index: third_party/WebKit/Source/core/editing/GranularityStrategy.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/GranularityStrategy.cpp b/third_party/WebKit/Source/core/editing/GranularityStrategy.cpp
|
| index c24cd43d01c7cb35756090112604689b4de817f3..b5b5fcd9747eb41bddd86a776cd36e8a18f6524f 100644
|
| --- a/third_party/WebKit/Source/core/editing/GranularityStrategy.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/GranularityStrategy.cpp
|
| @@ -71,8 +71,7 @@ VisibleSelection CharacterGranularityStrategy::updateExtent(
|
| if (selection.visibleBase().deepEquivalent() ==
|
| extentPosition.deepEquivalent())
|
| return selection;
|
| - return createVisibleSelectionDeprecated(selection.visibleBase(),
|
| - extentPosition);
|
| + return createVisibleSelection(selection.visibleBase(), extentPosition);
|
| }
|
|
|
| DirectionGranularityStrategy::DirectionGranularityStrategy()
|
| @@ -147,9 +146,10 @@ VisibleSelection DirectionGranularityStrategy::updateExtent(
|
| // strategy if we detect that the text's baseline coordinate changed
|
| // without a line change.
|
| if (verticalChange &&
|
| - inSameLine(newOffsetExtentPosition, oldOffsetExtentPosition))
|
| - return createVisibleSelectionDeprecated(selection.visibleBase(),
|
| - newOffsetExtentPosition);
|
| + inSameLine(newOffsetExtentPosition, oldOffsetExtentPosition)) {
|
| + return createVisibleSelection(selection.visibleBase(),
|
| + newOffsetExtentPosition);
|
| + }
|
|
|
| int oldExtentBaseOrder = selection.isBaseFirst() ? 1 : -1;
|
|
|
|
|