Index: chrome/renderer/net/net_error_helper.cc |
diff --git a/chrome/renderer/net/net_error_helper.cc b/chrome/renderer/net/net_error_helper.cc |
index 21aa44f269aa817f18ed9e3940e1144f667dedf0..3d839a1c76f3c063ee5a50441d7932e9ed537dce 100644 |
--- a/chrome/renderer/net/net_error_helper.cc |
+++ b/chrome/renderer/net/net_error_helper.cc |
@@ -9,6 +9,7 @@ |
#include "base/command_line.h" |
#include "base/i18n/rtl.h" |
#include "base/json/json_writer.h" |
+#include "base/metrics/field_trial.h" |
#include "base/metrics/histogram.h" |
#include "base/strings/utf_string_conversions.h" |
#include "base/values.h" |
@@ -86,8 +87,13 @@ NetErrorHelper::NetErrorHelper(RenderFrame* render_view) |
core_(this) { |
RenderThread::Get()->AddObserver(this); |
CommandLine* command_line = CommandLine::ForCurrentProcess(); |
- bool auto_reload_enabled = |
- command_line->HasSwitch(switches::kEnableOfflineAutoReload); |
+ std::string field_trial_group = |
+ base::FieldTrialList::FindFullName("AutoReloadExperiment"); |
+ bool auto_reload_enabled = false; |
mmenke
2014/03/28 14:54:02
nit: Do we really need this bool?
|
+ |
+ if (field_trial_group == "Enabled" || |
+ command_line->HasSwitch(switches::kEnableOfflineAutoReload)) |
mmenke
2014/03/28 14:54:02
nit: Use braces {} when if statement+body takes u
|
+ auto_reload_enabled = true; |
core_.set_auto_reload_enabled(auto_reload_enabled); |
} |