Chromium Code Reviews| 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 a54ae4447fc3398665f33c08e7cdb46daf88cc14..d93850120abfed6f1a48a11da2b3881b44b195c0 100644 |
| --- a/components/network_session_configurator/network_session_configurator.cc |
| +++ b/components/network_session_configurator/network_session_configurator.cc |
| @@ -268,6 +268,12 @@ bool ShouldQuicPreferAes(const VariationParameters& quic_trial_params) { |
| GetVariationParam(quic_trial_params, "prefer_aes"), "true"); |
| } |
| +bool ShouldForceHolBlocking(const VariationParameters& quic_trial_params) { |
| + return base::LowerCaseEqualsASCII( |
| + GetVariationParam(quic_trial_params, "force_hol_blocking"), "true"); |
|
Ryan Hamilton
2016/07/01 21:32:26
Can you add a test in network_session_configurator
Buck
2016/07/08 22:17:09
Done.
|
| +} |
| + |
|
Ryan Hamilton
2016/07/01 21:32:27
nit: blank line
Buck
2016/07/08 22:17:09
Done.
|
| + |
| int GetQuicMaxNumberOfLossyConnections( |
| const VariationParameters& quic_trial_params) { |
| int value; |
| @@ -441,6 +447,7 @@ void ConfigureQuicParams(const base::CommandLine& command_line, |
| params->quic_disable_disk_cache = |
| ShouldQuicDisableDiskCache(quic_trial_params); |
| params->quic_prefer_aes = ShouldQuicPreferAes(quic_trial_params); |
| + params->quic_force_hol_blocking = ShouldForceHolBlocking(quic_trial_params); |
| int max_number_of_lossy_connections = |
| GetQuicMaxNumberOfLossyConnections(quic_trial_params); |
| if (max_number_of_lossy_connections != 0) { |