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(); |
} |