Index: Source/core/dom/Position.cpp |
diff --git a/Source/core/dom/Position.cpp b/Source/core/dom/Position.cpp |
index 9020cc3f5414e1285d8e5e11494c4c188954f849..95956b78acecdc9dc8e46c30ff5a477962f3d28e 100644 |
--- a/Source/core/dom/Position.cpp |
+++ b/Source/core/dom/Position.cpp |
@@ -842,7 +842,7 @@ PositionAlgorithm<Strategy> PositionAlgorithm<Strategy>::downstream(EditingBound |
if (layoutObject->isText() && toLayoutText(layoutObject)->firstTextBox()) { |
if (currentNode != startNode) { |
ASSERT(currentPos.atStartOfNode()); |
- return createLegacyEditingPosition(currentNode, layoutObject->caretMinOffset()); |
+ return PositionAlgorithm<Strategy>(currentNode, layoutObject->caretMinOffset()); |
} |
unsigned textOffset = currentPos.offsetInLeafNode(); |