| Index: content/browser/devtools/devtools_browser_target.cc
|
| diff --git a/content/browser/devtools/devtools_browser_target.cc b/content/browser/devtools/devtools_browser_target.cc
|
| index 4a242541853406777516ffab7c8beb6521fd3ae3..00aca51c495403e8528c2c4da4328d443ddc42a3 100644
|
| --- a/content/browser/devtools/devtools_browser_target.cc
|
| +++ b/content/browser/devtools/devtools_browser_target.cc
|
| @@ -16,7 +16,7 @@
|
| namespace content {
|
|
|
| DevToolsBrowserTarget::DevToolsBrowserTarget(
|
| - net::HttpServer* http_server,
|
| + base::WeakPtr<net::HttpServer> http_server,
|
| int connection_id)
|
| : message_loop_proxy_(base::MessageLoopProxy::current()),
|
| http_server_(http_server),
|
| @@ -86,7 +86,7 @@ void DevToolsBrowserTarget::Detach() {
|
| DCHECK_EQ(message_loop_proxy_, base::MessageLoopProxy::current());
|
| DCHECK(http_server_);
|
|
|
| - http_server_ = NULL;
|
| + http_server_ = base::WeakPtr<net::HttpServer>();
|
|
|
| std::vector<DevToolsProtocol::Handler*> ui_handlers;
|
| for (std::set<std::string>::iterator domain_it = handle_on_ui_thread_.begin();
|
|
|