Index: third_party/WebKit/Source/web/ChromeClientImpl.cpp |
diff --git a/third_party/WebKit/Source/web/ChromeClientImpl.cpp b/third_party/WebKit/Source/web/ChromeClientImpl.cpp |
index f22a425b407d68f19a74e6bf624c415a5297f81b..26571db92bf22f72254d6ac4b8765de901544e60 100644 |
--- a/third_party/WebKit/Source/web/ChromeClientImpl.cpp |
+++ b/third_party/WebKit/Source/web/ChromeClientImpl.cpp |
@@ -253,6 +253,20 @@ bool ChromeClientImpl::hadFormInteraction() const |
return m_webView->pageImportanceSignals() && m_webView->pageImportanceSignals()->hadFormInteraction(); |
} |
+void ChromeClientImpl::startDragging(LocalFrame* frame, |
+ const WebDragData& dragData, |
+ WebDragOperationsMask mask, |
+ const WebImage& dragImage, |
+ const WebPoint& dragImageOffset) |
+{ |
+ m_webView->startDragging(frame, dragData, mask, dragImage, dragImageOffset); |
+} |
+ |
+bool ChromeClientImpl::acceptsLoadDrops() const |
+{ |
+ return !m_webView->client() || m_webView->client()->acceptsLoadDrops(); |
+} |
+ |
namespace { |
void updatePolicyForEvent(const WebInputEvent* inputEvent, NavigationPolicy* policy) |