| Index: third_party/WebKit/Source/core/editing/FrameSelection.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/FrameSelection.cpp b/third_party/WebKit/Source/core/editing/FrameSelection.cpp
|
| index d4d82846ba11d29c27bd66161404ad4f0a408e72..c70683b16e1b558ffad987e50fe19c4ed120b63d 100644
|
| --- a/third_party/WebKit/Source/core/editing/FrameSelection.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/FrameSelection.cpp
|
| @@ -1128,15 +1128,14 @@ void FrameSelection::MoveRangeSelection(const VisiblePosition& base_position,
|
| .SetBaseAndExtentDeprecated(base_position.DeepEquivalent(),
|
| extent_position.DeepEquivalent())
|
| .SetAffinity(base_position.Affinity())
|
| - .SetGranularity(granularity)
|
| .SetIsHandleVisible(IsHandleVisible())
|
| .Build();
|
|
|
| if (new_selection.IsNone())
|
| return;
|
|
|
| - const VisibleSelection visible_selection =
|
| - CreateVisibleSelection(new_selection);
|
| + const VisibleSelection& visible_selection =
|
| + CreateVisibleSelectionWithGranularity(new_selection, granularity);
|
| if (visible_selection.IsNone())
|
| return;
|
|
|
|
|