Index: chrome/browser/io_thread.h |
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h |
index f57bc395a0eb16e6b0e6966ac96c5461a152ea8d..ac46fe42a496c89e654396d9065116cbf3f32e9a 100644 |
--- a/chrome/browser/io_thread.h |
+++ b/chrome/browser/io_thread.h |
@@ -218,6 +218,7 @@ class IOThread : public content::BrowserThreadDelegate { |
Optional<net::QuicVersionVector> quic_supported_versions; |
Optional<net::HostPortPair> origin_to_force_quic_on; |
Optional<bool> quic_close_sessions_on_ip_change; |
+ Optional<bool> quic_migrate_sessions_on_net_change; |
Ryan Hamilton
2015/11/17 04:57:27
here and elsewhere, I think "net" => "network" sin
Jana
2015/11/18 04:31:41
Done.
|
bool enable_user_alternate_protocol_ports; |
// NetErrorTabHelper uses |dns_probe_service| to send DNS probes when a |
// main frame load fails with a DNS error in order to provide more useful |
@@ -434,6 +435,11 @@ chrome::android::ExternalDataUseObserver* external_data_use_observer() const { |
static bool ShouldQuicCloseSessionsOnIpChange( |
const VariationParameters& quic_trial_params); |
+ // Returns true if QUIC should migrate sessions when primary network |
+ // changes. |
+ static bool ShouldQuicMigrateSessionsOnNetChange( |
+ const VariationParameters& quic_trial_params); |
+ |
// Returns the maximum length for QUIC packets, based on any flags in |
// |command_line| or the field trial. Returns 0 if there is an error |
// parsing any of the options, or if the default value should be used. |