| Index: third_party/WebKit/Source/core/editing/commands/InsertListCommand.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/commands/InsertListCommand.cpp b/third_party/WebKit/Source/core/editing/commands/InsertListCommand.cpp
|
| index d40ee973811632974e06d3b6aef33227e8c20961..8fc2bade0deba66a61dd33b00993fe7cd0b7777b 100644
|
| --- a/third_party/WebKit/Source/core/editing/commands/InsertListCommand.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/commands/InsertListCommand.cpp
|
| @@ -162,7 +162,7 @@ void InsertListCommand::doApply(EditingState* editingState) {
|
| builder.collapse(visibleStart.toPositionWithAffinity());
|
| if (newEnd.isNotNull())
|
| builder.extend(newEnd.deepEquivalent());
|
| - setEndingSelection(createVisibleSelection(builder.build()));
|
| + setEndingSelection(builder.build());
|
| if (!endingSelection().rootEditableElement())
|
| return;
|
| }
|
| @@ -286,14 +286,13 @@ void InsertListCommand::doApply(EditingState* editingState) {
|
| visibleStartOfSelection = createVisiblePosition(startOfSelection);
|
| }
|
|
|
| - setEndingSelection(createVisibleSelection(
|
| - SelectionInDOMTree::Builder()
|
| - .setAffinity(visibleStartOfSelection.affinity())
|
| - .setBaseAndExtentDeprecated(
|
| - visibleStartOfSelection.deepEquivalent(),
|
| - visibleEndOfSelection.deepEquivalent())
|
| - .setIsDirectional(endingSelection().isDirectional())
|
| - .build()));
|
| + setEndingSelection(SelectionInDOMTree::Builder()
|
| + .setAffinity(visibleStartOfSelection.affinity())
|
| + .setBaseAndExtentDeprecated(
|
| + visibleStartOfSelection.deepEquivalent(),
|
| + visibleEndOfSelection.deepEquivalent())
|
| + .setIsDirectional(endingSelection().isDirectional())
|
| + .build());
|
| return;
|
| }
|
|
|
|
|