Index: components/network_session_configurator/network_session_configurator.cc |
diff --git a/components/network_session_configurator/network_session_configurator.cc b/components/network_session_configurator/network_session_configurator.cc |
index f2f70aef79c616f71a78e038662306c73b5ddf13..2039321611b61084b339e4dce01755a6f212d271 100644 |
--- a/components/network_session_configurator/network_session_configurator.cc |
+++ b/components/network_session_configurator/network_session_configurator.cc |
@@ -346,6 +346,12 @@ bool ShouldQuicMigrateSessionsEarly( |
GetVariationParam(quic_trial_params, "migrate_sessions_early"), "true"); |
} |
+bool ShouldQuicRaceCertVerification( |
+ const VariationParameters& quic_trial_params) { |
+ return base::LowerCaseEqualsASCII( |
+ GetVariationParam(quic_trial_params, "race_cert_verification"), "true"); |
+} |
+ |
size_t GetQuicMaxPacketLength(const base::CommandLine& command_line, |
const VariationParameters& quic_trial_params) { |
if (command_line.HasSwitch(switches::kQuicMaxPacketLength)) { |
@@ -455,6 +461,8 @@ void ConfigureQuicParams(const base::CommandLine& command_line, |
ShouldQuicMigrateSessionsOnNetworkChange(quic_trial_params); |
params->quic_migrate_sessions_early = |
ShouldQuicMigrateSessionsEarly(quic_trial_params); |
+ params->quic_race_cert_verification = |
+ ShouldQuicRaceCertVerification(quic_trial_params); |
} |
size_t max_packet_length = |