| Index: Source/core/layout/LayoutObject.cpp
|
| diff --git a/Source/core/layout/LayoutObject.cpp b/Source/core/layout/LayoutObject.cpp
|
| index 4b85023fd7fd3510d65468c96ff69f8cfa548377..13f8343c20998dfcb8d05b322a80d9d8ac0b7d04 100644
|
| --- a/Source/core/layout/LayoutObject.cpp
|
| +++ b/Source/core/layout/LayoutObject.cpp
|
| @@ -2952,10 +2952,10 @@ PositionWithAffinity LayoutObject::createPositionWithAffinity(int offset, EAffin
|
| // If it can be found, we prefer a visually equivalent position that is editable.
|
| Position position = createLegacyEditingPosition(node, offset);
|
| Position candidate = position.downstream(CanCrossEditingBoundary);
|
| - if (candidate.deprecatedNode()->hasEditableStyle())
|
| + if (candidate.anchorNode()->hasEditableStyle())
|
| return PositionWithAffinity(candidate, affinity);
|
| candidate = position.upstream(CanCrossEditingBoundary);
|
| - if (candidate.deprecatedNode()->hasEditableStyle())
|
| + if (candidate.anchorNode()->hasEditableStyle())
|
| return PositionWithAffinity(candidate, affinity);
|
| }
|
| // FIXME: Eliminate legacy editing positions
|
|
|