Index: google_apis/gcm/tools/mcs_probe.cc |
diff --git a/google_apis/gcm/tools/mcs_probe.cc b/google_apis/gcm/tools/mcs_probe.cc |
index 798c50290ee4956e9068d61424f7d6423953bbae..28d69363cc543d2f213afab102c2f079bbef676b 100644 |
--- a/google_apis/gcm/tools/mcs_probe.cc |
+++ b/google_apis/gcm/tools/mcs_probe.cc |
@@ -409,22 +409,26 @@ void MCSProbe::InitializeNetworkState() { |
void MCSProbe::BuildNetworkSession() { |
net::HttpNetworkSession::Params session_params; |
- session_params.host_resolver = host_resolver_.get(); |
- session_params.cert_verifier = cert_verifier_.get(); |
- session_params.channel_id_service = system_channel_id_service_.get(); |
- session_params.transport_security_state = transport_security_state_.get(); |
- session_params.cert_transparency_verifier = cert_transparency_verifier_.get(); |
- session_params.ct_policy_enforcer = ct_policy_enforcer_.get(); |
- session_params.ssl_config_service = new net::SSLConfigServiceDefaults(); |
- session_params.http_auth_handler_factory = http_auth_handler_factory_.get(); |
- session_params.http_server_properties = http_server_properties_.get(); |
session_params.ignore_certificate_errors = true; |
session_params.testing_fixed_http_port = 0; |
session_params.testing_fixed_https_port = 0; |
- session_params.net_log = &net_log_; |
- session_params.proxy_service = proxy_service_.get(); |
- network_session_.reset(new net::HttpNetworkSession(session_params)); |
+ net::HttpNetworkSession::Context session_context; |
+ session_context.host_resolver = host_resolver_.get(); |
+ session_context.cert_verifier = cert_verifier_.get(); |
+ session_context.channel_id_service = system_channel_id_service_.get(); |
+ session_context.transport_security_state = transport_security_state_.get(); |
+ session_context.cert_transparency_verifier = |
+ cert_transparency_verifier_.get(); |
+ session_context.ct_policy_enforcer = ct_policy_enforcer_.get(); |
+ session_context.ssl_config_service = new net::SSLConfigServiceDefaults(); |
+ session_context.http_auth_handler_factory = http_auth_handler_factory_.get(); |
+ session_context.http_server_properties = http_server_properties_.get(); |
+ session_context.net_log = &net_log_; |
+ session_context.proxy_service = proxy_service_.get(); |
+ |
+ network_session_.reset( |
+ new net::HttpNetworkSession(session_params, session_context)); |
} |
void MCSProbe::ErrorCallback() { |