diff options
author | yusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-18 14:22:33 +0000 |
---|---|---|
committer | yusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-18 14:22:33 +0000 |
commit | 72d7f7c685a008e938a7df75df8a331e57bae790 (patch) | |
tree | dea522bfe95c9864a5b44d48d540a5d3d5421e1f /chrome/browser/chromeos/preferences.cc | |
parent | 0a6c1cdc046f0e4bcc0ad300546be55eb3120361 (diff) | |
download | chromium_src-72d7f7c685a008e938a7df75df8a331e57bae790.zip chromium_src-72d7f7c685a008e938a7df75df8a331e57bae790.tar.gz chromium_src-72d7f7c685a008e938a7df75df8a331e57bae790.tar.bz2 |
Stop sending an empty list of kHotkeyNextEngineInMenu and kHotkeyPreviousEngine configs to ibus-daemon.
Sending these configs to the daemon to overwrite the daemon's default hotkeys is no longer necessary since ibus-daemon (>= 1.5) does not handle hotkeys at all.
This CL depends on http://codereview.chromium.org/9999018/ and IBus-1.5.
BUG=chromium-os:19655
TEST=try
Review URL: http://codereview.chromium.org/10071010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132785 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/preferences.cc')
-rw-r--r-- | chrome/browser/chromeos/preferences.cc | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/chrome/browser/chromeos/preferences.cc b/chrome/browser/chromeos/preferences.cc index 4574db4..f4bfd45 100644 --- a/chrome/browser/chromeos/preferences.cc +++ b/chrome/browser/chromeos/preferences.cc @@ -134,13 +134,6 @@ void Preferences::RegisterUserPrefs(PrefService* prefs) { prefs->RegisterStringPref(prefs::kLanguagePreviousInputMethod, "", PrefService::UNSYNCABLE_PREF); - // We don't sync input method hotkeys since they're not configurable. - prefs->RegisterStringPref(prefs::kLanguageHotkeyNextEngineInMenu, - language_prefs::kHotkeyNextEngineInMenu, - PrefService::UNSYNCABLE_PREF); - prefs->RegisterStringPref(prefs::kLanguageHotkeyPreviousEngine, - language_prefs::kHotkeyPreviousEngine, - PrefService::UNSYNCABLE_PREF); // We don't sync the list of input methods and preferred languages since a // user might use two or more devices with different hardware keyboards. // crosbug.com/15181 @@ -278,10 +271,6 @@ void Preferences::InitUserPrefs(PrefService* prefs) { prefs, this); primary_mouse_button_right_.Init(prefs::kPrimaryMouseButtonRight, prefs, this); - hotkey_next_engine_in_menu_.Init( - prefs::kLanguageHotkeyNextEngineInMenu, prefs, this); - hotkey_previous_engine_.Init( - prefs::kLanguageHotkeyPreviousEngine, prefs, this); preferred_languages_.Init(prefs::kLanguagePreferredLanguages, prefs, this); preload_engines_.Init(prefs::kLanguagePreloadEngines, prefs, this); @@ -422,18 +411,6 @@ void Preferences::NotifyPrefChanged(const std::string* pref_name) { UMA_HISTOGRAM_BOOLEAN("Mouse.PrimaryButtonRight.Started", right); } - if (!pref_name || *pref_name == prefs::kLanguageHotkeyNextEngineInMenu) { - SetLanguageConfigStringListAsCSV( - language_prefs::kHotKeySectionName, - language_prefs::kNextEngineInMenuConfigName, - hotkey_next_engine_in_menu_.GetValue()); - } - if (!pref_name || *pref_name == prefs::kLanguageHotkeyPreviousEngine) { - SetLanguageConfigStringListAsCSV( - language_prefs::kHotKeySectionName, - language_prefs::kPreviousEngineConfigName, - hotkey_previous_engine_.GetValue()); - } if (!pref_name || *pref_name == prefs::kLanguagePreferredLanguages) { // Unlike kLanguagePreloadEngines and some other input method // preferencs, we don't need to send this to ibus-daemon. |