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)), |