Index: third_party/WebKit/Source/core/editing/commands/DeleteSelectionCommand.cpp |
diff --git a/third_party/WebKit/Source/core/editing/commands/DeleteSelectionCommand.cpp b/third_party/WebKit/Source/core/editing/commands/DeleteSelectionCommand.cpp |
index 556169704b10b073771b8df683caaaa57e727a0b..48a1ae2f4b6aa655312f6b526a3daff2b294ac80 100644 |
--- a/third_party/WebKit/Source/core/editing/commands/DeleteSelectionCommand.cpp |
+++ b/third_party/WebKit/Source/core/editing/commands/DeleteSelectionCommand.cpp |
@@ -50,7 +50,7 @@ static bool IsTableCellEmpty(Node* cell) { |
DCHECK(cell); |
DCHECK(IsTableCell(cell)) << cell; |
return VisiblePosition::FirstPositionInNode(*cell).DeepEquivalent() == |
- VisiblePosition::LastPositionInNode(cell).DeepEquivalent(); |
+ VisiblePosition::LastPositionInNode(*cell).DeepEquivalent(); |
} |
static bool IsTableRowEmpty(Node* row) { |
@@ -520,7 +520,7 @@ void DeleteSelectionCommand::RemoveNode( |
} |
if (node == end_block_) { |
VisiblePosition next = |
- NextPositionOf(VisiblePosition::LastPositionInNode(end_block_.Get())); |
+ NextPositionOf(VisiblePosition::LastPositionInNode(*end_block_.Get())); |
if (next.IsNotNull() && !IsStartOfBlock(next)) |
need_placeholder_ = true; |
} |