Index: Source/core/editing/DOMSelection.cpp |
diff --git a/Source/core/editing/DOMSelection.cpp b/Source/core/editing/DOMSelection.cpp |
index 379c9d417f8b4bdf46ceab42d971376f6a1751c7..594b4917324e01b3a2ab5f365a38d854cbde99d4 100644 |
--- a/Source/core/editing/DOMSelection.cpp |
+++ b/Source/core/editing/DOMSelection.cpp |
@@ -445,7 +445,7 @@ void DOMSelection::deleteFromDocument() |
if (selection.isNone()) |
return; |
- RefPtrWillBeRawPtr<Range> selectedRange = selection.selection().toNormalizedRange(); |
+ RefPtrWillBeRawPtr<Range> selectedRange = createRange(selection.selection().toNormalizedEphemeralRange()); |
if (!selectedRange) |
return; |