diff --git a/brightray/browser/devtools_manager_delegate.cc b/brightray/browser/devtools_manager_delegate.cc index daec9b12e8..0e70af7751 100644 --- a/brightray/browser/devtools_manager_delegate.cc +++ b/brightray/browser/devtools_manager_delegate.cc @@ -103,10 +103,14 @@ DevToolsManagerDelegate::~DevToolsManagerDelegate() { void DevToolsManagerDelegate::Inspect(content::DevToolsAgentHost* agent_host) { } -base::DictionaryValue* DevToolsManagerDelegate::HandleCommand( +bool DevToolsManagerDelegate::HandleCommand( content::DevToolsAgentHost* agent_host, + int session_id, base::DictionaryValue* command) { - return handler_->HandleCommand(agent_host, command); + if (handler_->HandleCommand(agent_host, command)) { + return true; + } + return false; } scoped_refptr diff --git a/brightray/browser/devtools_manager_delegate.h b/brightray/browser/devtools_manager_delegate.h index f20c32050e..e8189161c1 100644 --- a/brightray/browser/devtools_manager_delegate.h +++ b/brightray/browser/devtools_manager_delegate.h @@ -24,8 +24,9 @@ class DevToolsManagerDelegate : public content::DevToolsManagerDelegate { // DevToolsManagerDelegate implementation. void Inspect(content::DevToolsAgentHost* agent_host) override; - base::DictionaryValue* HandleCommand( + bool HandleCommand( content::DevToolsAgentHost* agent_host, + int session_id, base::DictionaryValue* command) override; scoped_refptr CreateNewTarget( const GURL& url) override;