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

Unified Diff: components/test_runner/web_frame_test_client.h

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_frame_test_client.h
diff --git a/components/test_runner/web_frame_test_client.h b/components/test_runner/web_frame_test_client.h
index ce7ae93bfac91dcee2e882597a3f73d144d96a31..d80091cd6f7129f7cc18d354a6c713bb8dd66151 100644
--- a/components/test_runner/web_frame_test_client.h
+++ b/components/test_runner/web_frame_test_client.h
@@ -14,9 +14,9 @@
namespace test_runner {
class AccessibilityController;
-class EventSender;
class TestRunner;
class WebTestDelegate;
+class WebTestProxyBase;
// WebFrameTestClient implements WebFrameClient interface, providing behavior
// expected by tests. WebFrameTestClient ends up used by WebFrameTestProxy
@@ -29,7 +29,7 @@ class WebFrameTestClient : public blink::WebFrameClient {
WebFrameTestClient(TestRunner* test_runner,
WebTestDelegate* delegate,
AccessibilityController* accessibility_controller,
- EventSender* event_sender);
+ WebTestProxyBase* web_test_proxy_base);
~WebFrameTestClient() override;
@@ -108,13 +108,14 @@ class WebFrameTestClient : public blink::WebFrameClient {
const blink::WebString& sink_id,
const blink::WebSecurityOrigin& security_origin,
blink::WebSetSinkIdCallbacks* web_callbacks) override;
+ void didClearWindowObject(blink::WebLocalFrame* frame) override;
private:
// Borrowed pointers to other parts of Layout Tests state.
TestRunner* test_runner_;
WebTestDelegate* delegate_;
AccessibilityController* accessibility_controller_;
- EventSender* event_sender_;
+ WebTestProxyBase* web_test_proxy_base_;
// Map from request identifier into resource url description. The map is used
// to track resource requests spanning willSendRequest, didReceiveResponse,

Powered by Google App Engine
This is Rietveld 408576698