Index: components/cronet/url_request_context_config.cc |
diff --git a/components/cronet/url_request_context_config.cc b/components/cronet/url_request_context_config.cc |
index 24ad2fa3f8ec16abcff5a4f98d97ffdf3a02e808..d3930bb0f3aecc4da9c5f3e2e7d6207df4fc64ce 100644 |
--- a/components/cronet/url_request_context_config.cc |
+++ b/components/cronet/url_request_context_config.cc |
@@ -49,6 +49,7 @@ const char kQuicUserAgentId[] = "user_agent_id"; |
const char kQuicMigrateSessionsEarly[] = "migrate_sessions_early"; |
const char kQuicDisableBidirectionalStreams[] = |
"quic_disable_bidirectional_streams"; |
+const char kQuicRaceCertVerification[] = "race_cert_verification"; |
// AsyncDNS experiment dictionary name. |
const char kAsyncDnsFieldTrialName[] = "AsyncDNS"; |
@@ -183,6 +184,16 @@ void ParseAndSetExperimentalOptions( |
context_builder->set_quic_disable_bidirectional_streams( |
quic_disable_bidirectional_streams); |
} |
+ |
+ bool quic_race_cert_verification = true; |
+ // TODO(rtenneti): Don't enable by default. |
+ context_builder->set_quic_race_cert_verification( |
+ quic_race_cert_verification); |
+ if (quic_args->GetBoolean(kQuicRaceCertVerification, |
+ &quic_race_cert_verification)) { |
+ context_builder->set_quic_race_cert_verification( |
+ quic_race_cert_verification); |
+ } |
} |
const base::DictionaryValue* async_dns_args = nullptr; |