| Index: third_party/WebKit/Source/core/editing/VisibleUnits.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/VisibleUnits.cpp b/third_party/WebKit/Source/core/editing/VisibleUnits.cpp
|
| index 2fda8a658c9f07c5bfa8724acecfd971a49fc38c..8c81961df3e70d225ecf13c5623bcf547f9503d2 100644
|
| --- a/third_party/WebKit/Source/core/editing/VisibleUnits.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/VisibleUnits.cpp
|
| @@ -323,7 +323,7 @@ static PositionTemplate<Strategy> PreviousBoundaryAlgorithm(
|
| ForwardsTextBuffer suffix_string;
|
| if (RequiresContextForWordBoundary(CharacterBefore(c))) {
|
| TextIteratorAlgorithm<Strategy> forwards_iterator(
|
| - end, PositionTemplate<Strategy>::AfterNode(boundary));
|
| + end, PositionTemplate<Strategy>::AfterNode(*boundary));
|
| while (!forwards_iterator.AtEnd()) {
|
| forwards_iterator.CopyTextTo(&suffix_string);
|
| int context_end_index = EndOfFirstWordBoundaryContext(
|
| @@ -1386,7 +1386,7 @@ static PositionTemplate<Strategy> MostBackwardCaretPosition(
|
| if (EditingIgnoresContent(*current_node) ||
|
| IsDisplayInsideTable(current_node)) {
|
| if (current_pos.AtEndOfNode())
|
| - return PositionTemplate<Strategy>::AfterNode(current_node);
|
| + return PositionTemplate<Strategy>::AfterNode(*current_node);
|
| continue;
|
| }
|
|
|
|
|