| Index: chrome/browser/browser_main.cc
|
| ===================================================================
|
| --- chrome/browser/browser_main.cc (revision 53832)
|
| +++ chrome/browser/browser_main.cc (working copy)
|
| @@ -189,13 +189,17 @@
|
|
|
| const int connect_5 = connect_trial->AppendGroup("_conn_count_5",
|
| kConnectProbability);
|
| - const int connect_6 = connect_trial->AppendGroup("_conn_count_6",
|
| - kConnectProbability);
|
| const int connect_7 = connect_trial->AppendGroup("_conn_count_7",
|
| kConnectProbability);
|
| const int connect_8 = connect_trial->AppendGroup("_conn_count_8",
|
| kConnectProbability);
|
| const int connect_9 = connect_trial->AppendGroup("_conn_count_9",
|
| + kConnectProbability);
|
| + // This (6) is the current default value. Having this group declared here
|
| + // makes it straightforward to modify |kConnectProbability| such that the same
|
| + // probability value will be assigned to all the other groups, while
|
| + // preserving the remainder of the of probability space to the default value.
|
| + const int connect_6 = connect_trial->AppendGroup("_conn_count_6",
|
| FieldTrial::kAllRemainingProbability);
|
|
|
| const int connect_trial_group = connect_trial->group();
|
| @@ -203,7 +207,6 @@
|
| if (connect_trial_group == connect_5) {
|
| net::HttpNetworkSession::set_max_sockets_per_group(5);
|
| } else if (connect_trial_group == connect_6) {
|
| - // This (6) is the current default value.
|
| net::HttpNetworkSession::set_max_sockets_per_group(6);
|
| } else if (connect_trial_group == connect_7) {
|
| net::HttpNetworkSession::set_max_sockets_per_group(7);
|
| @@ -232,14 +235,19 @@
|
| const int socket_timeout_5 =
|
| socket_timeout_trial->AppendGroup("_idle_timeout_5",
|
| kSocketTimeoutProbability);
|
| - const int socket_timeout_10 =
|
| - socket_timeout_trial->AppendGroup("_idle_timeout_10",
|
| - kSocketTimeoutProbability);
|
| const int socket_timeout_20 =
|
| socket_timeout_trial->AppendGroup("_idle_timeout_20",
|
| kSocketTimeoutProbability);
|
| const int socket_timeout_60 =
|
| socket_timeout_trial->AppendGroup("_idle_timeout_60",
|
| + kSocketTimeoutProbability);
|
| + // This (10 seconds) is the current default value. Declaring it at the end
|
| + // allows for assigning the remainder of the probability space to it; which
|
| + // will make it to modify this value (by changing |kSocketTimeoutProbability|)
|
| + // down the road if we see the need to, while the remaining groups are
|
| + // are assigned an equal share of the probability space.
|
| + const int socket_timeout_10 =
|
| + socket_timeout_trial->AppendGroup("_idle_timeout_10",
|
| FieldTrial::kAllRemainingProbability);
|
|
|
| const int idle_to_trial_group = socket_timeout_trial->group();
|
| @@ -247,7 +255,6 @@
|
| if (idle_to_trial_group == socket_timeout_5) {
|
| net::ClientSocketPool::set_unused_idle_socket_timeout(5);
|
| } else if (idle_to_trial_group == socket_timeout_10) {
|
| - // This (10 seconds) is the current default value.
|
| net::ClientSocketPool::set_unused_idle_socket_timeout(10);
|
| } else if (idle_to_trial_group == socket_timeout_20) {
|
| net::ClientSocketPool::set_unused_idle_socket_timeout(20);
|
|
|