Index: android_webview/native/aw_dev_tools_server.cc |
diff --git a/android_webview/native/aw_dev_tools_server.cc b/android_webview/native/aw_dev_tools_server.cc |
index 6180d0c65895cf99d50c65d4bb7f678471903e85..f00b2df9f801334dcfe110c805351962e604b368 100644 |
--- a/android_webview/native/aw_dev_tools_server.cc |
+++ b/android_webview/native/aw_dev_tools_server.cc |
@@ -18,6 +18,7 @@ |
#include "components/devtools_http_handler/devtools_http_handler_delegate.h" |
#include "content/public/browser/android/devtools_auth.h" |
#include "content/public/browser/devtools_agent_host.h" |
+#include "content/public/browser/devtools_socket_factory.h" |
#include "content/public/browser/web_contents.h" |
#include "content/public/common/user_agent.h" |
#include "jni/AwDevToolsServer_jni.h" |
@@ -52,9 +53,6 @@ class AwDevToolsServerDelegate : |
// devtools_http_handler::DevToolsHttpHandlerDelegate implementation. |
std::string GetDiscoveryPageHTML() override; |
std::string GetFrontendResource(const std::string& path) override; |
- std::string GetPageThumbnailData(const GURL&) override; |
- content::DevToolsExternalAgentProxyDelegate* |
- HandleWebSocketConnection(const std::string& path) override; |
private: |
@@ -77,18 +75,8 @@ std::string AwDevToolsServerDelegate::GetFrontendResource( |
return std::string(); |
} |
-std::string AwDevToolsServerDelegate::GetPageThumbnailData(const GURL&) { |
- return std::string(); |
-} |
- |
-content::DevToolsExternalAgentProxyDelegate* |
-AwDevToolsServerDelegate::HandleWebSocketConnection(const std::string& path) { |
- return nullptr; |
-} |
- |
// Factory for UnixDomainServerSocket. |
-class UnixDomainServerSocketFactory |
- : public DevToolsHttpHandler::ServerSocketFactory { |
+class UnixDomainServerSocketFactory : public content::DevToolsSocketFactory { |
public: |
explicit UnixDomainServerSocketFactory(const std::string& socket_name) |
: socket_name_(socket_name), |
@@ -143,7 +131,7 @@ void AwDevToolsServer::Start() { |
if (devtools_http_handler_) |
return; |
- std::unique_ptr<DevToolsHttpHandler::ServerSocketFactory> factory( |
+ std::unique_ptr<content::DevToolsSocketFactory> factory( |
new UnixDomainServerSocketFactory( |
base::StringPrintf(kSocketNameFormat, getpid()))); |
devtools_http_handler_.reset(new DevToolsHttpHandler( |