| Index: Source/core/page/DragController.cpp
|
| diff --git a/Source/core/page/DragController.cpp b/Source/core/page/DragController.cpp
|
| index a3c6409ba4b7226dd5c9edf8f314c49f85ddecb8..cdf18316ae531ea2763829cbc36f0b5db7b6a042 100644
|
| --- a/Source/core/page/DragController.cpp
|
| +++ b/Source/core/page/DragController.cpp
|
| @@ -716,7 +716,7 @@ static void prepareDataTransferForImageDrag(LocalFrame* source, DataTransfer* da
|
| if (node->isContentRichlyEditable()) {
|
| RefPtrWillBeRawPtr<Range> range = source->document()->createRange();
|
| range->selectNode(node, ASSERT_NO_EXCEPTION);
|
| - source->selection().setSelection(VisibleSelection(range.get()));
|
| + source->selection().setSelection(VisibleSelection(EphemeralRange(range.get())));
|
| }
|
| dataTransfer->declareAndWriteDragImage(node, !linkURL.isEmpty() ? linkURL : imageURL, label);
|
| }
|
|
|