Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(607)

Unified Diff: components/test_runner/web_view_test_client.cc

Issue 1897363003: Use correct WebView from EventSender. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fixed initial state of EventSender. Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 50a1b256a34e823fc7d01012fe18913c41584b93..83e84f7a4abfeb110a692dffddeb7f8a905cf58e 100644
--- a/components/test_runner/web_view_test_client.cc
+++ b/components/test_runner/web_view_test_client.cc
@@ -28,15 +28,12 @@
namespace test_runner {
WebViewTestClient::WebViewTestClient(TestRunner* test_runner,
- EventSender* event_sender,
WebTestProxyBase* web_test_proxy_base)
: test_runner_(test_runner),
- event_sender_(event_sender),
web_test_proxy_base_(web_test_proxy_base),
animation_scheduled_(false),
weak_factory_(this) {
DCHECK(test_runner);
- DCHECK(event_sender);
DCHECK(web_test_proxy_base);
}
@@ -82,7 +79,7 @@ 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.
- event_sender_->DoDragDrop(data, mask);
+ web_test_proxy_base_->event_sender()->DoDragDrop(data, mask);
}
// The output from these methods in layout test mode should match that

Powered by Google App Engine
This is Rietveld 408576698