| Index: Source/core/editing/Editor.cpp
|
| diff --git a/Source/core/editing/Editor.cpp b/Source/core/editing/Editor.cpp
|
| index a8cee6762a4783273eecb83f1f3eb2f4fa9b298c..29194d5a41fd5e8b67ad7658b088be2e7253a812 100644
|
| --- a/Source/core/editing/Editor.cpp
|
| +++ b/Source/core/editing/Editor.cpp
|
| @@ -459,7 +459,7 @@ bool Editor::dispatchCPPEvent(const AtomicString &eventType, ClipboardAccessPoli
|
| if (!target)
|
| return true;
|
|
|
| - RefPtr<Clipboard> clipboard = Clipboard::create(
|
| + RefPtrWillBeRawPtr<Clipboard> clipboard = Clipboard::create(
|
| Clipboard::CopyAndPaste,
|
| policy,
|
| policy == ClipboardWritable
|
| @@ -470,7 +470,7 @@ bool Editor::dispatchCPPEvent(const AtomicString &eventType, ClipboardAccessPoli
|
| target->dispatchEvent(evt, IGNORE_EXCEPTION);
|
| bool noDefaultProcessing = evt->defaultPrevented();
|
| if (noDefaultProcessing && policy == ClipboardWritable) {
|
| - RefPtr<DataObject> dataObject = clipboard->dataObject();
|
| + RefPtrWillBeRawPtr<DataObject> dataObject = clipboard->dataObject();
|
| Pasteboard::generalPasteboard()->writeDataObject(dataObject.release());
|
| }
|
|
|
|
|