Index: Source/core/page/DragController.cpp |
diff --git a/Source/core/page/DragController.cpp b/Source/core/page/DragController.cpp |
index 1c4e2e5d616a7caf17b5e6029227b096b38bd792..43549d39875cd454344d61def4de52155bb00495 100644 |
--- a/Source/core/page/DragController.cpp |
+++ b/Source/core/page/DragController.cpp |
@@ -314,8 +314,8 @@ static Element* elementUnderMouse(Document* documentUnderMouse, const IntPoint& |
LayoutPoint point = roundedLayoutPoint(FloatPoint(p.x() * zoomFactor, p.y() * zoomFactor)); |
HitTestRequest request(HitTestRequest::ReadOnly | HitTestRequest::Active); |
- HitTestResult result(point); |
- documentUnderMouse->layoutView()->hitTest(request, result); |
+ HitTestResult result(request, point); |
+ documentUnderMouse->layoutView()->hitTest(result); |
Node* n = result.innerNode(); |
while (n && !n->isElementNode()) |
@@ -541,7 +541,8 @@ bool DragController::canProcessDrag(DragData* dragData) |
return false; |
IntPoint point = m_page->deprecatedLocalMainFrame()->view()->rootFrameToContents(dragData->clientPosition()); |
- HitTestResult result = HitTestResult(point); |
+ HitTestRequest request(HitTestRequest::ReadOnly | HitTestRequest::Active); |
+ HitTestResult result = HitTestResult(request, point); |
Rick Byers
2015/03/31 00:51:00
nit: looks like you don't need these initializers
ramya.v
2015/03/31 09:41:36
Done.
|
if (!m_page->deprecatedLocalMainFrame()->contentRenderer()) |
return false; |