Index: components/variations/variations_associated_data.cc |
diff --git a/components/variations/variations_associated_data.cc b/components/variations/variations_associated_data.cc |
index ef86a91c9fbf75fd5e44bba0639229071bcc83c5..b4f9c00d78ce22253e4769483c0471eceabe3178 100644 |
--- a/components/variations/variations_associated_data.cc |
+++ b/components/variations/variations_associated_data.cc |
@@ -116,7 +116,7 @@ class VariationsParamAssociator { |
const VariationParams& params) { |
base::AutoLock scoped_lock(lock_); |
- if (IsFieldTrialActive(trial_name)) |
+ if (base::FieldTrialList::IsTrialActive(trial_name)) |
return false; |
const VariationKey key(trial_name, group_name); |
@@ -152,18 +152,6 @@ class VariationsParamAssociator { |
VariationsParamAssociator() {} |
~VariationsParamAssociator() {} |
- // Tests whether a field trial is active (i.e. group() has been called on it). |
- // TODO(asvitkine): Expose this as an API on base::FieldTrial. |
- bool IsFieldTrialActive(const std::string& trial_name) { |
- base::FieldTrial::ActiveGroups active_groups; |
- base::FieldTrialList::GetActiveFieldTrialGroups(&active_groups); |
- for (size_t i = 0; i < active_groups.size(); ++i) { |
- if (active_groups[i].trial_name == trial_name) |
- return true; |
- } |
- return false; |
- } |
- |
base::Lock lock_; |
std::map<VariationKey, VariationParams> variation_params_; |