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); |
}; |