| Index: net/socket/ssl_client_socket_pool.cc
|
| diff --git a/net/socket/ssl_client_socket_pool.cc b/net/socket/ssl_client_socket_pool.cc
|
| index b791b1c4ca345cd3b139bf135a49d1ec8ad7d95e..0ca9e82b80b5d8a6a8ef5f553dc79c878e1d4897 100644
|
| --- a/net/socket/ssl_client_socket_pool.cc
|
| +++ b/net/socket/ssl_client_socket_pool.cc
|
| @@ -198,7 +198,8 @@ SSLConnectJob::SSLConnectJob(const std::string& group_name,
|
| context.cert_policy_enforcer,
|
| (params->privacy_mode() == PRIVACY_MODE_ENABLED
|
| ? "pm/" + context.ssl_session_cache_shard
|
| - : context.ssl_session_cache_shard)),
|
| + : context.ssl_session_cache_shard),
|
| + context.ssl_socket_config_service),
|
| io_callback_(
|
| base::Bind(&SSLConnectJob::OnIOComplete, base::Unretained(this))),
|
| messenger_(NULL),
|
| @@ -638,7 +639,8 @@ SSLClientSocketPool::SSLClientSocketPool(
|
| HttpProxyClientSocketPool* http_proxy_pool,
|
| SSLConfigService* ssl_config_service,
|
| bool enable_ssl_connect_job_waiting,
|
| - NetLog* net_log)
|
| + NetLog* net_log,
|
| + SSLSocketConfigService* ssl_socket_config_service)
|
| : transport_pool_(transport_pool),
|
| socks_pool_(socks_pool),
|
| http_proxy_pool_(http_proxy_pool),
|
| @@ -658,7 +660,8 @@ SSLClientSocketPool::SSLClientSocketPool(
|
| transport_security_state,
|
| cert_transparency_verifier,
|
| cert_policy_enforcer,
|
| - ssl_session_cache_shard),
|
| + ssl_session_cache_shard,
|
| + ssl_socket_config_service),
|
| base::Bind(
|
| &SSLClientSocketPool::GetOrCreateSSLConnectJobMessenger,
|
| base::Unretained(this)),
|
|
|