Index: chrome/browser/net/websocket_experiment/websocket_experiment_runner.cc |
=================================================================== |
--- chrome/browser/net/websocket_experiment/websocket_experiment_runner.cc (revision 71562) |
+++ chrome/browser/net/websocket_experiment/websocket_experiment_runner.cc (working copy) |
@@ -28,12 +28,13 @@ |
void WebSocketExperimentRunner::Start() { |
DCHECK(!runner.get()); |
+ // After June 30, 2011 builds, it will always be in default group. |
scoped_refptr<base::FieldTrial> trial( |
- new base::FieldTrial("WebSocketExperiment", 1000)); |
- trial->AppendGroup("active", 5); // 0.5% in active group. |
+ new base::FieldTrial( |
+ "WebSocketExperiment", 1000, "default", 2011, 6, 30)); |
+ int active = trial->AppendGroup("active", 5); // 0.5% in active group. |
- bool run_experiment = |
- (trial->group() != base::FieldTrial::kNotParticipating); |
+ bool run_experiment = (trial->group() == active); |
#ifndef NDEBUG |
const CommandLine& command_line = *CommandLine::ForCurrentProcess(); |
std::string experiment_host = command_line.GetSwitchValueASCII( |