X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fchromeos%2Finput_method%2Finput_method_persistence.cc;h=b33e25635ed33a9d60a9ca53024dcaead4ed1d38;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=31b4632222cb4b47c393fe1fc523213b043b5450;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/chromeos/input_method/input_method_persistence.cc b/src/chrome/browser/chromeos/input_method/input_method_persistence.cc index 31b4632..b33e256 100644 --- a/src/chrome/browser/chromeos/input_method/input_method_persistence.cc +++ b/src/chrome/browser/chromeos/input_method/input_method_persistence.cc @@ -80,15 +80,6 @@ static void SetUserLRUInputMethod( void PersistUserInputMethod(const std::string& input_method, InputMethodManager* const manager) { - // TODO(nkostylev): This feature is currently broken in various ways (see for - // example crbug.com/328541). Furthermore it is planned to combine all IME - // settings of all users in a session, which means that the user might not - // have the used IME setting installed. We therefore do not persist the IME - // in a multi profile session. This should be fixed in M34. - if (UserManager::IsInitialized() && - UserManager::Get()->GetLoggedInUsers().size() > 1) - return; - PrefService* user_prefs = NULL; // Persist the method on a per user basis. Note that the keyboard settings are // stored per user desktop and a visiting window will use the same input