| Index: third_party/WebKit/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp b/third_party/WebKit/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| index 7e2d71e0bb139fb119ba0f0817e59ded6200335c..760d55c9a1525f7a6e596380edb777445959d1cb 100644
|
| --- a/third_party/WebKit/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| @@ -337,7 +337,7 @@ void InsertParagraphSeparatorCommand::DoApply(EditingState* editing_state) {
|
| return;
|
|
|
| SetEndingSelection(SelectionInDOMTree::Builder()
|
| - .Collapse(Position::FirstPositionInNode(parent))
|
| + .Collapse(Position::FirstPositionInNode(*parent))
|
| .SetIsDirectional(EndingSelection().IsDirectional())
|
| .Build());
|
| return;
|
| @@ -496,7 +496,7 @@ void InsertParagraphSeparatorCommand::DoApply(EditingState* editing_state) {
|
| SplitTextNode(text_node, text_offset);
|
| GetDocument().UpdateStyleAndLayoutIgnorePendingStylesheets();
|
|
|
| - position_after_split = Position::FirstPositionInNode(text_node);
|
| + position_after_split = Position::FirstPositionInNode(*text_node);
|
| insertion_position = Position(text_node->previousSibling(), text_offset);
|
| }
|
| }
|
| @@ -590,7 +590,7 @@ void InsertParagraphSeparatorCommand::DoApply(EditingState* editing_state) {
|
|
|
| SetEndingSelection(
|
| SelectionInDOMTree::Builder()
|
| - .Collapse(Position::FirstPositionInNode(block_to_insert))
|
| + .Collapse(Position::FirstPositionInNode(*block_to_insert))
|
| .SetIsDirectional(EndingSelection().IsDirectional())
|
| .Build());
|
| ApplyStyleAfterInsertion(start_block, editing_state);
|
|
|