| Index: content/browser/devtools/forwarding_agent_host.cc
|
| diff --git a/content/browser/devtools/forwarding_agent_host.cc b/content/browser/devtools/forwarding_agent_host.cc
|
| index b8b8c2f826b1ed8d61de5688148736f51497486b..599cf2ea038d6a67fb320898feda885e3f8c20f9 100644
|
| --- a/content/browser/devtools/forwarding_agent_host.cc
|
| +++ b/content/browser/devtools/forwarding_agent_host.cc
|
| @@ -11,7 +11,8 @@ namespace content {
|
|
|
| ForwardingAgentHost::ForwardingAgentHost(
|
| DevToolsExternalAgentProxyDelegate* delegate)
|
| - : delegate_(delegate) {
|
| + : DevToolsAgentHostImpl(delegate->GetId()),
|
| + delegate_(delegate) {
|
| }
|
|
|
| ForwardingAgentHost::~ForwardingAgentHost() {
|
| @@ -39,24 +40,36 @@ bool ForwardingAgentHost::DispatchProtocolMessage(
|
| return true;
|
| }
|
|
|
| -DevToolsAgentHost::Type ForwardingAgentHost::GetType() {
|
| - return TYPE_EXTERNAL;
|
| +std::string ForwardingAgentHost::GetType() {
|
| + return delegate_->GetType();
|
| }
|
|
|
| std::string ForwardingAgentHost::GetTitle() {
|
| - return "";
|
| + return delegate_->GetTitle();
|
| }
|
|
|
| GURL ForwardingAgentHost::GetURL() {
|
| - return GURL();
|
| + return delegate_->GetURL();
|
| +}
|
| +
|
| +GURL ForwardingAgentHost::GetFaviconURL() {
|
| + return delegate_->GetFaviconURL();
|
| }
|
|
|
| bool ForwardingAgentHost::Activate() {
|
| - return false;
|
| + return delegate_->Activate();
|
| +}
|
| +
|
| +bool ForwardingAgentHost::Inspect() {
|
| + return delegate_->Inspect();
|
| +}
|
| +
|
| +void ForwardingAgentHost::Reload() {
|
| + delegate_->Reload();
|
| }
|
|
|
| bool ForwardingAgentHost::Close() {
|
| - return false;
|
| + return delegate_->Close();
|
| }
|
|
|
| } // content
|
|
|