Index: chrome/test/chromedriver/chrome/web_view.h |
diff --git a/chrome/test/chromedriver/chrome/web_view.h b/chrome/test/chromedriver/chrome/web_view.h |
index 2da07697b57b7b13aac3797c14299c1f82e73fc5..6bd3b7bbf340c6d80f0549b677d7705d630d3ea2 100644 |
--- a/chrome/test/chromedriver/chrome/web_view.h |
+++ b/chrome/test/chromedriver/chrome/web_view.h |
@@ -53,6 +53,16 @@ class WebView { |
// Reload the current page. |
virtual Status Reload(const Timeout* timeout) = 0; |
+ // Send a command to the DevTools debugger |
+ virtual Status SendCommand(const std::string& cmd, |
+ const base::DictionaryValue& params) = 0; |
+ |
+ // Send a command to the DevTools debugger and wait for the result |
+ virtual Status SendCommandAndGetResult( |
+ const std::string& cmd, |
+ const base::DictionaryValue& params, |
+ std::unique_ptr<base::Value>* value) = 0; |
+ |
// Navigate |delta| steps forward in the browser history. A negative value |
// will navigate back in the history. If the delta exceeds the number of items |
// in the browser history, stay on the current page. |