Index: content/browser/devtools/devtools_http_handler_impl.cc |
diff --git a/content/browser/devtools/devtools_http_handler_impl.cc b/content/browser/devtools/devtools_http_handler_impl.cc |
index 7c1264432eedc2bc62cd5ed3a865d465db406188..e18e41b6ceb3628d19e647b8be4d1e13e2492b2b 100644 |
--- a/content/browser/devtools/devtools_http_handler_impl.cc |
+++ b/content/browser/devtools/devtools_http_handler_impl.cc |
@@ -101,7 +101,6 @@ class DevToolsHttpHandlerImpl : public DevToolsHttpHandler { |
private: |
// DevToolsHttpHandler implementation. |
- void Stop() override; |
GURL GetFrontendURL() override; |
@@ -542,16 +541,12 @@ DevToolsHttpHandler::ServerSocketFactory::CreateAndListen() const { |
// DevToolsHttpHandlerImpl --------------------------------------------------- |
DevToolsHttpHandlerImpl::~DevToolsHttpHandlerImpl() { |
+ TerminateOnUI(thread_, server_wrapper_); |
STLDeleteValues(&target_map_); |
STLDeleteValues(&browser_targets_); |
STLDeleteValues(&connection_to_client_); |
} |
-void DevToolsHttpHandlerImpl::Stop() { |
- TerminateOnUI(thread_, server_wrapper_); |
- delete this; |
-} |
- |
GURL DevToolsHttpHandlerImpl::GetFrontendURL() { |
if (!server_ip_address_) |
return GURL(); |