| Index: content/browser/debugger/devtools_http_handler_impl.h
|
| diff --git a/content/browser/debugger/devtools_http_handler_impl.h b/content/browser/debugger/devtools_http_handler_impl.h
|
| index 9cf3e9b1dfec45d6028153158fe2d84ff0f5aaa1..2031e9544f62b201d207e589aab1ed36b3db2651 100644
|
| --- a/content/browser/debugger/devtools_http_handler_impl.h
|
| +++ b/content/browser/debugger/devtools_http_handler_impl.h
|
| @@ -20,6 +20,7 @@
|
| #include "net/url_request/url_request.h"
|
|
|
| namespace net {
|
| +class StreamListenSocketFactory;
|
| class URLRequestContextGetter;
|
| }
|
|
|
| @@ -41,8 +42,8 @@ class DevToolsHttpHandlerImpl
|
|
|
| static bool SortPageListByTime(const PageInfo& info1, const PageInfo& info2);
|
|
|
| - DevToolsHttpHandlerImpl(const std::string& ip,
|
| - int port,
|
| + // Takes ownership over |socket_factory|.
|
| + DevToolsHttpHandlerImpl(const net::StreamListenSocketFactory* socket_factory,
|
| const std::string& frontend_url,
|
| net::URLRequestContextGetter* request_context_getter,
|
| DevToolsHttpHandlerDelegate* delegate);
|
| @@ -93,9 +94,8 @@ class DevToolsHttpHandlerImpl
|
| void AcceptWebSocket(int connection_id,
|
| const net::HttpServerRequestInfo& request);
|
|
|
| - std::string ip_;
|
| - int port_;
|
| std::string overridden_frontend_url_;
|
| + scoped_ptr<const net::StreamListenSocketFactory> socket_factory_;
|
| scoped_refptr<net::HttpServer> server_;
|
| typedef std::map<net::URLRequest*, int>
|
| RequestToSocketMap;
|
|
|