| Index: chrome/browser/chrome_browser_main.cc
|
| diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc
|
| index 6413b349932f26dbe22459226e5253a616d41966..7c0badd684cccf9b1eca09d63cdd0099f5d395a5 100644
|
| --- a/chrome/browser/chrome_browser_main.cc
|
| +++ b/chrome/browser/chrome_browser_main.cc
|
| @@ -1294,9 +1294,12 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
|
| if (!parsed_command_line().HasSwitch(switches::kNoErrorDialogs))
|
| WarnAboutMinimumSystemRequirements();
|
|
|
| - // Convert active labs into switches. Modifies the current command line.
|
| +#if !defined(OS_ANDROID)
|
| + // Convert active labs into switches. Modifies the current command line. Not
|
| + // needed on Android as there aren't experimental flags.
|
| about_flags::ConvertFlagsToSwitches(local_state_,
|
| CommandLine::ForCurrentProcess());
|
| +#endif
|
| local_state_->UpdateCommandLinePrefStore(CommandLine::ForCurrentProcess());
|
|
|
| // Reset the command line in the crash report details, since we may have
|
| @@ -1706,7 +1709,9 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl() {
|
|
|
| HandleTestParameters(parsed_command_line());
|
| RecordBreakpadStatusUMA(browser_process_->metrics_service());
|
| +#if !defined(OS_ANDROID)
|
| about_flags::RecordUMAStatistics(local_state_);
|
| +#endif
|
| LanguageUsageMetrics::RecordAcceptLanguages(
|
| profile_->GetPrefs()->GetString(prefs::kAcceptLanguages));
|
| LanguageUsageMetrics::RecordApplicationLanguage(
|
|
|