| Index: net/http/http_network_session.h
|
| diff --git a/net/http/http_network_session.h b/net/http/http_network_session.h
|
| index 7c4ac68e60fb2259c9dd90d11482e9f354fbd7e3..d96255a729063b22006fdea6b6188226db0cf58d 100644
|
| --- a/net/http/http_network_session.h
|
| +++ b/net/http/http_network_session.h
|
| @@ -12,13 +12,16 @@
|
|
|
| namespace net {
|
|
|
| +class ClientSocketFactory;
|
| class ProxyService;
|
|
|
| // This class holds session objects used by HttpNetworkTransaction objects.
|
| class HttpNetworkSession : public base::RefCounted<HttpNetworkSession> {
|
| public:
|
| - explicit HttpNetworkSession(ProxyService* proxy_service)
|
| - : connection_pool_(new ClientSocketPool(max_sockets_per_group_)),
|
| + HttpNetworkSession(ProxyService* proxy_service,
|
| + ClientSocketFactory* client_socket_factory)
|
| + : connection_pool_(new ClientSocketPool(
|
| + max_sockets_per_group_, client_socket_factory)),
|
| proxy_service_(proxy_service) {
|
| DCHECK(proxy_service);
|
| }
|
|
|