| Index: Source/core/page/DragController.cpp
|
| diff --git a/Source/core/page/DragController.cpp b/Source/core/page/DragController.cpp
|
| index 1bb4405942d5bf1b66044bf9c6fa5325c46f465d..0bfc30815c3057dc9f1748da9cbd69201601bee4 100644
|
| --- a/Source/core/page/DragController.cpp
|
| +++ b/Source/core/page/DragController.cpp
|
| @@ -263,8 +263,10 @@ bool DragController::performDrag(DragData* dragData)
|
| if (operationForLoad(dragData) == DragOperationNone)
|
| return false;
|
|
|
| - if (m_page->settings().navigateOnDragDrop())
|
| - m_page->deprecatedLocalMainFrame()->loader().load(FrameLoadRequest(0, ResourceRequest(dragData->asURL())));
|
| + if (m_page->settings().navigateOnDragDrop()) {
|
| + ResourceRequest request = ResourceRequest(KURL(ParsedURLString, dragData->asURL()), true);
|
| + m_page->deprecatedLocalMainFrame()->loader().load(FrameLoadRequest(0, request));
|
| + }
|
| return true;
|
| }
|
|
|
|
|