Index: components/autofill/browser/autocheckout/whitelist_manager.cc |
diff --git a/components/autofill/browser/autocheckout/whitelist_manager.cc b/components/autofill/browser/autocheckout/whitelist_manager.cc |
index aeb60f113393bfbe12ee93af31708c6632f2588a..ed735b68a35fb18d7f7bf5a8bb61437e609e3ff5 100644 |
--- a/components/autofill/browser/autocheckout/whitelist_manager.cc |
+++ b/components/autofill/browser/autocheckout/whitelist_manager.cc |
@@ -7,6 +7,7 @@ |
#include "base/command_line.h" |
#include "base/logging.h" |
#include "base/memory/scoped_ptr.h" |
+#include "base/metrics/field_trial.h" |
#include "base/string_util.h" |
#include "base/strings/string_split.h" |
#include "components/autofill/common/autofill_switches.h" |
@@ -41,7 +42,8 @@ WhitelistManager::WhitelistManager() |
: callback_is_pending_(false), |
experimental_form_filling_enabled_( |
CommandLine::ForCurrentProcess()->HasSwitch( |
- switches::kEnableExperimentalFormFilling)), |
+ switches::kEnableExperimentalFormFilling) || |
+ base::FieldTrialList::FindFullName("Autocheckout") == "Yes"), |
bypass_autocheckout_whitelist_( |
CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kBypassAutocheckoutWhitelist)) { |