Chromium Code Reviews| Index: chrome/browser/chrome_browser_main.cc |
| diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc |
| index a0600754d5bbddbcdfdc38ae6995e5e3e9248ee4..0ccfdde4b6cd783c6eba9bb37801e88e9f132bbc 100644 |
| --- a/chrome/browser/chrome_browser_main.cc |
| +++ b/chrome/browser/chrome_browser_main.cc |
| @@ -907,8 +907,14 @@ void ChromeBrowserMainParts::SetupMetricsAndFieldTrials() { |
| variations::VariationsService* variations_service = |
| browser_process_->variations_service(); |
| - if (variations_service) |
| - variations_service->CreateTrialsFromSeed(feature_list.get()); |
| + bool was_a_seed_applied = false; |
|
Alexei Svitkine (slow)
2016/08/30 18:17:05
Nit: has_seed
jwd
2016/08/30 18:59:41
Done.
|
| + if (variations_service) { |
| + was_a_seed_applied = |
| + variations_service->CreateTrialsFromSeed(feature_list.get()); |
| + } |
| + |
| + browser_field_trials_.SetupFeatureControllingFieldTrials(was_a_seed_applied, |
| + feature_list.get()); |
| base::FeatureList::SetInstance(std::move(feature_list)); |