| Index: net/socket/client_socket_pool_manager_impl.h
|
| diff --git a/net/socket/client_socket_pool_manager_impl.h b/net/socket/client_socket_pool_manager_impl.h
|
| index 2038220a3e2081d13f3975fa8d5f8f96c166afaa..c2ec16a8db82fb7951a23a24b92b06111893268b 100644
|
| --- a/net/socket/client_socket_pool_manager_impl.h
|
| +++ b/net/socket/client_socket_pool_manager_impl.h
|
| @@ -26,6 +26,7 @@ class CTVerifier;
|
| class HttpProxyClientSocketPool;
|
| class HostResolver;
|
| class NetLog;
|
| +class SocketPerformanceWatcherFactory;
|
| class SOCKSClientSocketPool;
|
| class SSLClientSocketPool;
|
| class SSLConfigService;
|
| @@ -53,17 +54,19 @@ class ClientSocketPoolManagerImpl : public base::NonThreadSafe,
|
| public ClientSocketPoolManager,
|
| public CertDatabase::Observer {
|
| public:
|
| - ClientSocketPoolManagerImpl(NetLog* net_log,
|
| - ClientSocketFactory* socket_factory,
|
| - HostResolver* host_resolver,
|
| - CertVerifier* cert_verifier,
|
| - ChannelIDService* channel_id_service,
|
| - TransportSecurityState* transport_security_state,
|
| - CTVerifier* cert_transparency_verifier,
|
| - CertPolicyEnforcer* cert_policy_enforcer,
|
| - const std::string& ssl_session_cache_shard,
|
| - SSLConfigService* ssl_config_service,
|
| - HttpNetworkSession::SocketPoolType pool_type);
|
| + ClientSocketPoolManagerImpl(
|
| + NetLog* net_log,
|
| + ClientSocketFactory* socket_factory,
|
| + const SocketPerformanceWatcherFactory* socket_performance_watcher_factory,
|
| + HostResolver* host_resolver,
|
| + CertVerifier* cert_verifier,
|
| + ChannelIDService* channel_id_service,
|
| + TransportSecurityState* transport_security_state,
|
| + CTVerifier* cert_transparency_verifier,
|
| + CertPolicyEnforcer* cert_policy_enforcer,
|
| + const std::string& ssl_session_cache_shard,
|
| + SSLConfigService* ssl_config_service,
|
| + HttpNetworkSession::SocketPoolType pool_type);
|
| ~ClientSocketPoolManagerImpl() override;
|
|
|
| void FlushSocketPoolsWithError(int error) override;
|
| @@ -101,6 +104,7 @@ class ClientSocketPoolManagerImpl : public base::NonThreadSafe,
|
|
|
| NetLog* const net_log_;
|
| ClientSocketFactory* const socket_factory_;
|
| + const SocketPerformanceWatcherFactory* socket_performance_watcher_factory_;
|
| HostResolver* const host_resolver_;
|
| CertVerifier* const cert_verifier_;
|
| ChannelIDService* const channel_id_service_;
|
|
|