| Index: third_party/WebKit/Source/core/editing/Position.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/Position.cpp b/third_party/WebKit/Source/core/editing/Position.cpp
|
| index bb52336e1a4fce1d217022f30dda249de800dfb2..0026b598d9d044ce30d183f9856e33120dad114e 100644
|
| --- a/third_party/WebKit/Source/core/editing/Position.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/Position.cpp
|
| @@ -500,12 +500,12 @@ PositionTemplate<Strategy> PositionTemplate<Strategy>::FirstPositionInNode(
|
| // static
|
| template <typename Strategy>
|
| PositionTemplate<Strategy> PositionTemplate<Strategy>::LastPositionInNode(
|
| - Node* anchor_node) {
|
| - if (anchor_node->IsTextNode()) {
|
| + const Node& anchor_node) {
|
| + if (anchor_node.IsTextNode()) {
|
| return PositionTemplate<Strategy>(anchor_node,
|
| - LastOffsetInNode(*anchor_node));
|
| + LastOffsetInNode(anchor_node));
|
| }
|
| - return PositionTemplate<Strategy>(anchor_node,
|
| + return PositionTemplate<Strategy>(&anchor_node,
|
| PositionAnchorType::kAfterChildren);
|
| }
|
|
|
| @@ -526,7 +526,7 @@ PositionTemplate<Strategy>::LastPositionInOrAfterNode(Node* node) {
|
| if (!node)
|
| return PositionTemplate<Strategy>();
|
| return EditingIgnoresContent(*node) ? AfterNode(*node)
|
| - : LastPositionInNode(node);
|
| + : LastPositionInNode(*node);
|
| }
|
|
|
| PositionInFlatTree ToPositionInFlatTree(const Position& pos) {
|
|
|