summaryrefslogtreecommitdiffstats
path: root/content/browser/debugger/devtools_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/debugger/devtools_manager.h')
-rw-r--r--content/browser/debugger/devtools_manager.h18
1 files changed, 6 insertions, 12 deletions
diff --git a/content/browser/debugger/devtools_manager.h b/content/browser/debugger/devtools_manager.h
index 1104203..623e0c9 100644
--- a/content/browser/debugger/devtools_manager.h
+++ b/content/browser/debugger/devtools_manager.h
@@ -25,8 +25,6 @@ class PrefService;
class RenderViewHost;
class TabContents;
-typedef std::map<std::string, std::string> DevToolsRuntimeProperties;
-
// This class is a singleton that manages DevToolsClientHost instances and
// routes messages between developer tools clients and agents.
//
@@ -57,9 +55,8 @@ class CONTENT_EXPORT DevToolsManager
void ForwardToDevToolsClient(DevToolsAgentHost* agent_host,
const IPC::Message& message);
- void RuntimePropertyChanged(DevToolsAgentHost* agent_host,
- const std::string& name,
- const std::string& value);
+ void SaveAgentRuntimeState(DevToolsAgentHost* agent_host,
+ const std::string& state);
// Sends 'Attach' message to the agent using |dest_rvh| in case
// there is a DevToolsClientHost registered for the |inspected_rvh|.
@@ -101,8 +98,7 @@ class CONTENT_EXPORT DevToolsManager
DevToolsAgentHost* GetAgentHost(DevToolsClientHost* client_host);
void BindClientHost(DevToolsAgentHost* agent_host,
- DevToolsClientHost* client_host,
- const DevToolsRuntimeProperties& runtime_properties);
+ DevToolsClientHost* client_host);
void UnbindClientHost(DevToolsAgentHost* agent_host,
DevToolsClientHost* client_host);
@@ -120,12 +116,10 @@ class CONTENT_EXPORT DevToolsManager
ClientHostToInspectedRvhMap;
ClientHostToInspectedRvhMap client_to_agent_host_;
- typedef std::map<DevToolsAgentHost*, DevToolsRuntimeProperties>
- RuntimePropertiesMap;
- RuntimePropertiesMap runtime_properties_map_;
+ typedef std::map<DevToolsAgentHost*, std::string> AgentRuntimeStates;
+ AgentRuntimeStates agent_runtime_states_;
- typedef std::map<int,
- std::pair<DevToolsClientHost*, DevToolsRuntimeProperties> >
+ typedef std::map<int, std::pair<DevToolsClientHost*, std::string> >
OrphanClientHosts;
OrphanClientHosts orphan_client_hosts_;
int last_orphan_cookie_;