Chromium Code Reviews| Index: content/public/browser/devtools_manager_delegate.h |
| diff --git a/content/public/browser/devtools_manager_delegate.h b/content/public/browser/devtools_manager_delegate.h |
| index d34e7af3957ed5eea0cc835fb73cb348f45b4f4c..f2ff179e52ec1ec0aa9e191e0fdbff3303e364ce 100644 |
| --- a/content/public/browser/devtools_manager_delegate.h |
| +++ b/content/public/browser/devtools_manager_delegate.h |
| @@ -13,18 +13,22 @@ namespace content { |
| class BrowserContext; |
| class DevToolsAgentHost; |
| +class RenderFrameHost; |
| +class WebContents; |
|
dgozman
2016/08/22 23:09:07
remove
|
| class DevToolsManagerDelegate { |
| public: |
| virtual ~DevToolsManagerDelegate() {} |
| // Opens the inspector for |agent_host|. |
| - virtual void Inspect(BrowserContext* browser_context, |
| - DevToolsAgentHost* agent_host) = 0; |
| + virtual void Inspect(DevToolsAgentHost* agent_host) = 0; |
| virtual void DevToolsAgentStateChanged(DevToolsAgentHost* agent_host, |
| bool attached) = 0; |
| + // Returns DevToolsAgentHost type to use for given |host| target. |
| + virtual std::string GetTargetType(RenderFrameHost* host) = 0; |
| + |
| // Result ownership is passed to the caller. |
| virtual base::DictionaryValue* HandleCommand( |
| DevToolsAgentHost* agent_host, |