Index: components/test_runner/web_view_test_client.cc |
diff --git a/components/test_runner/web_view_test_client.cc b/components/test_runner/web_view_test_client.cc |
index ce689deccda6fb11b7429a9a1e166f67a96a28de..a02786a462b30fc011dcf839bbec9355e53dd8b5 100644 |
--- a/components/test_runner/web_view_test_client.cc |
+++ b/components/test_runner/web_view_test_client.cc |
@@ -17,6 +17,7 @@ |
#include "components/test_runner/test_runner_for_specific_view.h" |
#include "components/test_runner/web_test_delegate.h" |
#include "components/test_runner/web_view_test_proxy.h" |
+#include "components/test_runner/web_widget_test_proxy.h" |
#include "third_party/WebKit/public/platform/WebURLRequest.h" |
#include "third_party/WebKit/public/web/WebFrame.h" |
#include "third_party/WebKit/public/web/WebLocalFrame.h" |
@@ -47,7 +48,8 @@ void WebViewTestClient::startDragging(blink::WebLocalFrame* frame, |
// When running a test, we need to fake a drag drop operation otherwise |
// Windows waits for real mouse events to know when the drag is over. |
- web_view_test_proxy_base_->event_sender()->DoDragDrop(data, mask); |
+ delegate()->GetWebWidgetTestProxyBase(frame)->event_sender()->DoDragDrop( |
+ data, mask); |
} |
// The output from these methods in layout test mode should match that |