| Index: net/socket/client_socket_pool_manager_impl.cc
|
| diff --git a/net/socket/client_socket_pool_manager_impl.cc b/net/socket/client_socket_pool_manager_impl.cc
|
| index 325b0ba33d32a35371916b2bc7888e765f54b5db..b9920a151d3c352294cba2508ba560a442cc7cd4 100644
|
| --- a/net/socket/client_socket_pool_manager_impl.cc
|
| +++ b/net/socket/client_socket_pool_manager_impl.cc
|
| @@ -44,6 +44,7 @@ ClientSocketPoolManagerImpl::ClientSocketPoolManagerImpl(
|
| NetLog* net_log,
|
| ClientSocketFactory* socket_factory,
|
| SocketPerformanceWatcherFactory* socket_performance_watcher_factory,
|
| + NetworkQualityProvider* network_quality_provider,
|
| HostResolver* host_resolver,
|
| CertVerifier* cert_verifier,
|
| ChannelIDService* channel_id_service,
|
| @@ -56,6 +57,7 @@ ClientSocketPoolManagerImpl::ClientSocketPoolManagerImpl(
|
| : net_log_(net_log),
|
| socket_factory_(socket_factory),
|
| socket_performance_watcher_factory_(socket_performance_watcher_factory),
|
| + network_quality_provider_(network_quality_provider),
|
| host_resolver_(host_resolver),
|
| cert_verifier_(cert_verifier),
|
| channel_id_service_(channel_id_service),
|
| @@ -301,7 +303,8 @@ ClientSocketPoolManagerImpl::GetSocketPoolForHTTPProxy(
|
| http_proxy, base::MakeUnique<HttpProxyClientSocketPool>(
|
| sockets_per_proxy_server, sockets_per_group,
|
| tcp_http_ret.first->second.get(),
|
| - ssl_https_ret.first->second.get(), net_log_)));
|
| + ssl_https_ret.first->second.get(),
|
| + network_quality_provider_, net_log_)));
|
|
|
| return ret.first->second.get();
|
| }
|
|
|