| Index: content/public/browser/devtools_external_agent_proxy_delegate.h
|
| diff --git a/content/public/browser/devtools_external_agent_proxy_delegate.h b/content/public/browser/devtools_external_agent_proxy_delegate.h
|
| index 3d55c9a7ec525f9ffe125b0908f875f448d6e832..7e9904a2491698d821109ceec160284da15dd3db 100644
|
| --- a/content/public/browser/devtools_external_agent_proxy_delegate.h
|
| +++ b/content/public/browser/devtools_external_agent_proxy_delegate.h
|
| @@ -16,16 +16,43 @@ class DevToolsExternalAgentProxy;
|
| // Describes the interface for sending messages to an external DevTools agent.
|
| class DevToolsExternalAgentProxyDelegate {
|
| public:
|
| - virtual ~DevToolsExternalAgentProxyDelegate() {}
|
| + virtual ~DevToolsExternalAgentProxyDelegate() {}
|
|
|
| - // Informs the agent that a client host has attached.
|
| - virtual void Attach(DevToolsExternalAgentProxy* proxy) = 0;
|
| + // Informs the agent that a client host has attached.
|
| + virtual void Attach(DevToolsExternalAgentProxy* proxy) = 0;
|
|
|
| - // Informs the agent that a client host has detached.
|
| - virtual void Detach() = 0;
|
| + // Informs the agent that a client host has detached.
|
| + virtual void Detach() = 0;
|
|
|
| - // Sends a message to the agent.
|
| - virtual void SendMessageToBackend(const std::string& message) = 0;
|
| + // Returns agent host type.
|
| + virtual std::string GetType() = 0;
|
| +
|
| + // Returns agent host title.
|
| + virtual std::string GetTitle() = 0;
|
| +
|
| + // Returns the target description.
|
| + virtual std::string GetDescription() = 0;
|
| +
|
| + // Returns url associated with agent host.
|
| + virtual GURL GetURL() = 0;
|
| +
|
| + // Returns the favicon url for this target.
|
| + virtual GURL GetFaviconURL() = 0;
|
| +
|
| + // Activates target.
|
| + virtual bool Activate() = 0;
|
| +
|
| + // Initiates external target inspection.
|
| + virtual void Inspect() = 0;
|
| +
|
| + // Reloads target.
|
| + virtual void Reload() = 0;
|
| +
|
| + // Reloads target.
|
| + virtual bool Close() = 0;
|
| +
|
| + // Sends a message to the agent.
|
| + virtual void SendMessageToBackend(const std::string& message) = 0;
|
| };
|
|
|
| } // namespace content
|
|
|