| Index: chrome/browser/io_thread.cc
|
| diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc
|
| index 31ad88497de73465e6f9f7d187621c8f6b3670a9..99a914c8229e65878c55c0d0a8716ddabe5f111d 100644
|
| --- a/chrome/browser/io_thread.cc
|
| +++ b/chrome/browser/io_thread.cc
|
| @@ -1252,6 +1252,7 @@
|
| if (receive_buffer_size != 0) {
|
| params->quic_socket_receive_buffer_size = receive_buffer_size;
|
| }
|
| + params->quic_delay_tcp_race = ShouldQuicDelayTcpRace(quic_trial_params);
|
| float load_server_info_timeout_srtt_multiplier =
|
| GetQuicLoadServerInfoTimeoutSrttMultiplier(quic_trial_params);
|
| if (load_server_info_timeout_srtt_multiplier != 0) {
|
| @@ -1521,6 +1522,13 @@
|
| }
|
|
|
| // static
|
| +bool IOThread::NetworkSessionConfigurator::ShouldQuicDelayTcpRace(
|
| + const VariationParameters& quic_trial_params) {
|
| + return base::LowerCaseEqualsASCII(
|
| + GetVariationParam(quic_trial_params, "delay_tcp_race"), "true");
|
| +}
|
| +
|
| +// static
|
| bool IOThread::NetworkSessionConfigurator::ShouldQuicCloseSessionsOnIpChange(
|
| const VariationParameters& quic_trial_params) {
|
| return base::LowerCaseEqualsASCII(
|
|
|