| Index: Source/core/editing/DeleteSelectionCommand.cpp
|
| diff --git a/Source/core/editing/DeleteSelectionCommand.cpp b/Source/core/editing/DeleteSelectionCommand.cpp
|
| index d7f5f19cfe247d04db5066ccc4d2a47d8c562e05..54e05ac2a2b48ce8c5839889b39347982957f06b 100644
|
| --- a/Source/core/editing/DeleteSelectionCommand.cpp
|
| +++ b/Source/core/editing/DeleteSelectionCommand.cpp
|
| @@ -166,7 +166,7 @@ void DeleteSelectionCommand::initializePositionData()
|
|
|
| ASSERT(isEditablePosition(start, ContentIsEditable, DoNotUpdateStyle));
|
| if (!isEditablePosition(end, ContentIsEditable, DoNotUpdateStyle))
|
| - end = lastEditablePositionBeforePositionInRoot(end, highestEditableRoot(start)).deepEquivalent();
|
| + end = lastEditableVisiblePositionBeforePositionInRoot(end, highestEditableRoot(start)).deepEquivalent();
|
|
|
| m_upstreamStart = start.upstream();
|
| m_downstreamStart = start.downstream();
|
|
|