Chromium Code Reviews| Index: content/browser/devtools/devtools_power_handler.h |
| diff --git a/content/browser/devtools/devtools_power_handler.h b/content/browser/devtools/devtools_power_handler.h |
| index f645392a1993a81a139f4e56d85f89638097111d..c6655ddcb1a279e0f5ae30705aec925f74c312aa 100644 |
| --- a/content/browser/devtools/devtools_power_handler.h |
| +++ b/content/browser/devtools/devtools_power_handler.h |
| @@ -11,12 +11,14 @@ |
| namespace content { |
| +class DevToolsAgentHost; |
| + |
| // This class provides power information to DevTools. |
| class DevToolsPowerHandler |
| : public DevToolsProtocol::Handler, |
| public PowerProfilerObserver { |
| public: |
| - DevToolsPowerHandler(); |
| + DevToolsPowerHandler(DevToolsAgentHost*); |
|
yurys
2014/06/18 15:20:59
should be explicit
|
| virtual ~DevToolsPowerHandler(); |
| // PowerProfilerObserver override. |
| @@ -29,6 +31,11 @@ class DevToolsPowerHandler |
| scoped_refptr<DevToolsProtocol::Command> command); |
| scoped_refptr<DevToolsProtocol::Response> OnCanProfilePower( |
| scoped_refptr<DevToolsProtocol::Command> command); |
| + void OnDevToolsStateChanged(content::DevToolsAgentHost* agent_host, |
| + bool attached); |
| + |
| + DevToolsAgentHost* devtools_agent_host_; |
| + base::Callback<void(content::DevToolsAgentHost*, bool)> devtools_callback_; |
| DISALLOW_COPY_AND_ASSIGN(DevToolsPowerHandler); |
| }; |