| Index: Source/core/editing/VisiblePosition.cpp
|
| diff --git a/Source/core/editing/VisiblePosition.cpp b/Source/core/editing/VisiblePosition.cpp
|
| index 0555c26c42ce29ef1e6ee4d09795280f23552079..aea65cac792fde283ea63a3d85d0d3e1756b1002 100644
|
| --- a/Source/core/editing/VisiblePosition.cpp
|
| +++ b/Source/core/editing/VisiblePosition.cpp
|
| @@ -56,11 +56,6 @@ VisiblePosition::VisiblePosition(const Position& position, TextAffinity affinity
|
| *this = visiblePositionOf(position, affinity);
|
| }
|
|
|
| -VisiblePosition::VisiblePosition(const PositionWithAffinity& positionWithAffinity)
|
| - : VisiblePosition(positionWithAffinity.position(), positionWithAffinity.affinity())
|
| -{
|
| -}
|
| -
|
| VisiblePosition VisiblePosition::createWithoutCanonicalization(const PositionWithAffinity& canonicalized)
|
| {
|
| VisiblePosition visiblePosition;
|
| @@ -439,7 +434,7 @@ PositionInComposedTreeWithAffinity honorEditingBoundaryAtOrBeforeOf(const Positi
|
|
|
| VisiblePosition honorEditingBoundaryAtOrBefore(const VisiblePosition& pos, const Position& anchor)
|
| {
|
| - return VisiblePosition(honorEditingBoundaryAtOrBeforeOf(pos.toPositionWithAffinity(), anchor));
|
| + return visiblePositionOf(honorEditingBoundaryAtOrBeforeOf(pos.toPositionWithAffinity(), anchor));
|
| }
|
|
|
| VisiblePosition honorEditingBoundaryAtOrAfter(const VisiblePosition& pos, const Position& anchor)
|
| @@ -584,6 +579,11 @@ VisiblePosition visiblePositionOf(const Position& position, TextAffinity affinit
|
| return VisiblePosition::createWithoutCanonicalization(visiblePositionOfAlgorithm<EditingStrategy>(position, affinity));
|
| }
|
|
|
| +VisiblePosition visiblePositionOf(const PositionWithAffinity& positionWithAffinity)
|
| +{
|
| + return visiblePositionOf(positionWithAffinity.position(), positionWithAffinity.affinity());
|
| +}
|
| +
|
| VisiblePosition visiblePositionOf(const PositionInComposedTree& position, TextAffinity affinity)
|
| {
|
| PositionInComposedTreeWithAffinity canonicalized = visiblePositionOfAlgorithm<EditingInComposedTreeStrategy>(position, affinity);
|
|
|