| Index: third_party/WebKit/Source/core/editing/commands/TypingCommand.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/commands/TypingCommand.cpp b/third_party/WebKit/Source/core/editing/commands/TypingCommand.cpp
|
| index 534f7b5c34170b3aa9ab0a11d95a38e015df6363..937bc729b0f3b8cb3b804d80ed4c8b629cc759cb 100644
|
| --- a/third_party/WebKit/Source/core/editing/commands/TypingCommand.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/commands/TypingCommand.cpp
|
| @@ -513,9 +513,11 @@ bool TypingCommand::makeEditableRootEmpty(EditingState* editingState) {
|
| if (editingState->isAborted())
|
| return false;
|
| document().updateStyleAndLayoutIgnorePendingStylesheets();
|
| - setEndingSelection(createVisibleSelection(Position::firstPositionInNode(root),
|
| - TextAffinity::Downstream,
|
| - endingSelection().isDirectional()));
|
| + setEndingSelection(createVisibleSelection(
|
| + SelectionInDOMTree::Builder()
|
| + .collapse(Position::firstPositionInNode(root))
|
| + .setIsDirectional(endingSelection().isDirectional())
|
| + .build()));
|
|
|
| return true;
|
| }
|
|
|