| Index: third_party/WebKit/Source/core/page/DragController.cpp
|
| diff --git a/third_party/WebKit/Source/core/page/DragController.cpp b/third_party/WebKit/Source/core/page/DragController.cpp
|
| index da3319ecdb8a00df032fa20dc69d533f02c54c9b..0be7eaeadf9e19192115fdf043a20fa3d9f9fab6 100644
|
| --- a/third_party/WebKit/Source/core/page/DragController.cpp
|
| +++ b/third_party/WebKit/Source/core/page/DragController.cpp
|
| @@ -213,11 +213,7 @@ void DragController::dragExited(DragData* dragData, LocalFrame& localRoot) {
|
|
|
| FrameView* frameView(localRoot.view());
|
| if (frameView) {
|
| - DataTransferAccessPolicy policy =
|
| - (!m_documentUnderMouse ||
|
| - m_documentUnderMouse->getSecurityOrigin()->isLocal())
|
| - ? DataTransferReadable
|
| - : DataTransferTypesReadable;
|
| + DataTransferAccessPolicy policy = DataTransferTypesReadable;
|
| DataTransfer* dataTransfer = createDraggingDataTransfer(policy, dragData);
|
| dataTransfer->setSourceOperation(dragData->draggingSourceOperationMask());
|
| localRoot.eventHandler().cancelDragAndDrop(createMouseEvent(dragData),
|
| @@ -718,10 +714,7 @@ bool DragController::tryDHTMLDrag(DragData* dragData,
|
| if (!localRoot.view())
|
| return false;
|
|
|
| - DataTransferAccessPolicy policy =
|
| - m_documentUnderMouse->getSecurityOrigin()->isLocal()
|
| - ? DataTransferReadable
|
| - : DataTransferTypesReadable;
|
| + DataTransferAccessPolicy policy = DataTransferTypesReadable;
|
| DataTransfer* dataTransfer = createDraggingDataTransfer(policy, dragData);
|
| DragOperation srcOpMask = dragData->draggingSourceOperationMask();
|
| dataTransfer->setSourceOperation(srcOpMask);
|
|
|