Chromium Code Reviews| 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); |
| } |