| Index: Source/core/editing/FrameSelection.cpp
|
| diff --git a/Source/core/editing/FrameSelection.cpp b/Source/core/editing/FrameSelection.cpp
|
| index 82ae876d13d18b0be5bc50271a87544d0226461f..49f173037c831154ae57d0904242cc8f76efa3e8 100644
|
| --- a/Source/core/editing/FrameSelection.cpp
|
| +++ b/Source/core/editing/FrameSelection.cpp
|
| @@ -1488,7 +1488,7 @@ bool FrameSelection::setSelectedRange(const EphemeralRange& range, TextAffinity
|
| // Since |FrameSeleciton::setSelection()| dispatches events and DOM tree
|
| // can be modified by event handlers, we should create |Range| object before
|
| // calling it.
|
| - m_logicalRange = Range::create(range.document(), range.startPosition(), range.endPosition());
|
| + m_logicalRange = createRange(range);
|
|
|
| VisibleSelection newSelection(range.startPosition(), range.endPosition(), affinity, directional == Directional);
|
| setSelection(newSelection, options);
|
|
|