Index: chromecast/browser/devtools/cast_dev_tools_delegate.h |
diff --git a/chromecast/browser/devtools/cast_dev_tools_delegate.h b/chromecast/browser/devtools/cast_dev_tools_delegate.h |
index dbe4a0b9d4d6fff564f1b02788bd19fddb73bf8a..14162ecb05b5c534a9e432acdbd74ac2d26dbbbd 100644 |
--- a/chromecast/browser/devtools/cast_dev_tools_delegate.h |
+++ b/chromecast/browser/devtools/cast_dev_tools_delegate.h |
@@ -6,18 +6,32 @@ |
#define CHROMECAST_BROWSER_DEVTOOLS_CAST_DEV_TOOLS_DELEGATE_H_ |
#include "base/macros.h" |
-#include "components/devtools_http_handler/devtools_http_handler_delegate.h" |
+#include "content/public/browser/devtools_manager_delegate.h" |
+ |
+namespace content { |
+class DevToolsAgentHost; |
+} |
namespace chromecast { |
namespace shell { |
class CastDevToolsDelegate : |
- public devtools_http_handler::DevToolsHttpHandlerDelegate { |
+ public content::DevToolsManagerDelegate { |
public: |
CastDevToolsDelegate(); |
~CastDevToolsDelegate() override; |
- // devtools_http_handler::DevToolsHttpHandlerDelegate implementation. |
+ // content::DevToolsManagerDelegate implementation. |
+ void Inspect(content::DevToolsAgentHost* agent_host) override; |
+ void DevToolsAgentStateChanged(content::DevToolsAgentHost* agent_host, |
+ bool attached) override; |
+ std::string GetTargetType(RenderFrameHost* host) override; |
+ std::string GetTargetTitle(RenderFrameHost* host) override; |
+ scoped_refptr<content::DevToolsAgentHost> CreateNewTarget( |
+ const GURL& url) override; |
+ base::DictionaryValue* HandleCommand( |
+ content::DevToolsAgentHost* agent_host, |
+ base::DictionaryValue* command) override; |
std::string GetDiscoveryPageHTML() override; |
std::string GetFrontendResource(const std::string& path) override; |