Index: chrome/browser/io_thread.cc |
diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc |
index b84a24ba1b0c41e2546763f887f4ef6dba0efed9..77e878dc15f751783e1f770475e6a5be78d6d7fc 100644 |
--- a/chrome/browser/io_thread.cc |
+++ b/chrome/browser/io_thread.cc |
@@ -134,6 +134,7 @@ const char kSpdyFieldTrialName[] = "SPDY"; |
const char kSpdyFieldTrialHoldbackGroupName[] = "SpdyDisabled"; |
const char kSpdyFieldTrialHoldbackControlGroupName[] = "Control"; |
const char kSpdyFieldTrialSpdy4GroupName[] = "Spdy4Enabled"; |
+const char kSpdyFieldTrialSpdy4ExperimentGroupName[] = "Spdy4Experiment"; |
const char kSpdyFieldTrialSpdy4ControlGroupName[] = "Spdy4Control"; |
// Field trial for Cache-Control: stale-while-revalidate directive. |
@@ -844,6 +845,9 @@ void IOThread::ConfigureSpdyFromTrial(const std::string& spdy_trial_group, |
} else if (spdy_trial_group == kSpdyFieldTrialSpdy4GroupName) { |
Ryan Hamilton
2014/10/30 17:34:32
We've been doing a lot of finch config work with Q
Bence
2014/10/30 18:39:03
This is a great idea. I am extenting this to Spdy
|
globals->next_protos = net::NextProtosSpdy4Http2(); |
globals->use_alternate_protocols.set(true); |
+ } else if (spdy_trial_group == kSpdyFieldTrialSpdy4ExperimentGroupName) { |
+ globals->next_protos = net::NextProtosSpdy4Http2(); |
+ globals->use_alternate_protocols.set(true); |
} else if (spdy_trial_group == kSpdyFieldTrialSpdy4ControlGroupName) { |
// This control group is pinned at SPDY/3.1. |
globals->next_protos = net::NextProtosSpdy31(); |