| Index: Source/web/ContextMenuClientImpl.cpp
|
| diff --git a/Source/web/ContextMenuClientImpl.cpp b/Source/web/ContextMenuClientImpl.cpp
|
| index 8bed9cb0ba534358cb21592d00a28069b6818d07..697b4dadbb111c6a9c7ed0bd4e10f45fb087ab89 100644
|
| --- a/Source/web/ContextMenuClientImpl.cpp
|
| +++ b/Source/web/ContextMenuClientImpl.cpp
|
| @@ -162,7 +162,7 @@ static String selectMisspellingAsync(LocalFrame* selectedFrame, String& descript
|
| return String();
|
|
|
| // Caret and range selections always return valid normalized ranges.
|
| - RefPtrWillBeRawPtr<Range> selectionRange = selection.toNormalizedRange();
|
| + RefPtrWillBeRawPtr<Range> selectionRange = createRange(selection.toNormalizedEphemeralRange());
|
| DocumentMarkerVector markers = selectedFrame->document()->markers().markersInRange(EphemeralRange(selectionRange.get()), DocumentMarker::MisspellingMarkers());
|
| if (markers.size() != 1)
|
| return String();
|
|
|