Index: Source/core/editing/VisiblePosition.cpp |
diff --git a/Source/core/editing/VisiblePosition.cpp b/Source/core/editing/VisiblePosition.cpp |
index 7d5811f1f862f720b46893271e349bd63e5512f0..70f5e1548c46e37bd18166d0f5b45a3df380a970 100644 |
--- a/Source/core/editing/VisiblePosition.cpp |
+++ b/Source/core/editing/VisiblePosition.cpp |
@@ -87,7 +87,7 @@ VisiblePosition VisiblePosition::previous(EditingBoundaryCrossingRule rule) cons |
if (pos.atStartOfTree()) |
return VisiblePosition(); |
- VisiblePosition prev = VisiblePosition(pos, DOWNSTREAM); |
+ VisiblePosition prev = VisiblePosition(pos); |
ASSERT(prev.deepEquivalent() != m_deepPosition); |
#if ENABLE(ASSERT) |
@@ -264,7 +264,7 @@ VisiblePosition VisiblePosition::left() const |
if (pos.atStartOfTree() || pos.atEndOfTree()) |
return VisiblePosition(); |
- VisiblePosition left = VisiblePosition(pos, DOWNSTREAM); |
+ VisiblePosition left = VisiblePosition(pos); |
ASSERT(left.deepEquivalent() != m_deepPosition); |
return directionOfEnclosingBlock(left.deepEquivalent()) == LTR ? honorEditingBoundaryAtOrBefore(left) : honorEditingBoundaryAtOrAfter(left); |
@@ -426,7 +426,7 @@ VisiblePosition VisiblePosition::right() const |
if (pos.atStartOfTree() || pos.atEndOfTree()) |
return VisiblePosition(); |
- VisiblePosition right = VisiblePosition(pos, DOWNSTREAM); |
+ VisiblePosition right = VisiblePosition(pos); |
ASSERT(right.deepEquivalent() != m_deepPosition); |
return directionOfEnclosingBlock(right.deepEquivalent()) == LTR ? honorEditingBoundaryAtOrAfter(right) : honorEditingBoundaryAtOrBefore(right); |