Index: chrome/browser/chromeos/login/login_utils.cc |
diff --git a/chrome/browser/chromeos/login/login_utils.cc b/chrome/browser/chromeos/login/login_utils.cc |
index caef5731dcf6872eacfe81bacaf3bde15eead31c..fe4459bfeadb5d0d125cb4014fca2fc4f3adef60 100644 |
--- a/chrome/browser/chromeos/login/login_utils.cc |
+++ b/chrome/browser/chromeos/login/login_utils.cc |
@@ -770,6 +770,9 @@ void LoginUtilsImpl::SetFirstLoginPrefs(PrefService* prefs) { |
language_preferred_languages.Init(prefs::kLanguagePreferredLanguages, |
prefs); |
language_preferred_languages.SetValue(JoinString(language_codes, ',')); |
+ |
+ // Indicate that we need to merge the synced input methods when we sync. |
+ prefs->SetBoolean(prefs::kLanguageShouldMergeInputMethods, true); |
} |
scoped_refptr<Authenticator> LoginUtilsImpl::CreateAuthenticator( |