| Index: third_party/WebKit/Source/core/editing/SelectionController.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/SelectionController.cpp b/third_party/WebKit/Source/core/editing/SelectionController.cpp
|
| index 79d43e54169fab9189a6e3e5fd59249023152792..9af52fde2cd19d1b3fb56ef02b90ee7a226ede28 100644
|
| --- a/third_party/WebKit/Source/core/editing/SelectionController.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/SelectionController.cpp
|
| @@ -479,8 +479,7 @@ bool SelectionController::SelectClosestWordFromHitTestResult(
|
| const HitTestResult& result,
|
| AppendTrailingWhitespace append_trailing_whitespace,
|
| SelectInputEventType select_input_event_type) {
|
| - Node* inner_node = result.InnerNode();
|
| - VisibleSelectionInFlatTree new_selection;
|
| + Node* const inner_node = result.InnerNode();
|
|
|
| if (!inner_node || !inner_node->GetLayoutObject() ||
|
| !inner_node->GetLayoutObject()->IsSelectable())
|
| @@ -498,13 +497,13 @@ bool SelectionController::SelectClosestWordFromHitTestResult(
|
|
|
| const VisiblePositionInFlatTree& pos =
|
| VisiblePositionOfHitTestResult(adjusted_hit_test_result);
|
| - if (pos.IsNotNull()) {
|
| - new_selection =
|
| - CreateVisibleSelection(SelectionInFlatTree::Builder()
|
| - .Collapse(pos.ToPositionWithAffinity())
|
| - .SetGranularity(kWordGranularity)
|
| - .Build());
|
| - }
|
| + VisibleSelectionInFlatTree new_selection =
|
| + pos.IsNotNull()
|
| + ? CreateVisibleSelection(SelectionInFlatTree::Builder()
|
| + .Collapse(pos.ToPositionWithAffinity())
|
| + .SetGranularity(kWordGranularity)
|
| + .Build())
|
| + : VisibleSelectionInFlatTree();
|
|
|
| HandleVisibility visibility = HandleVisibility::kNotVisible;
|
| if (select_input_event_type == SelectInputEventType::kTouch) {
|
|
|