| 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); | 
|  |