summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/input_method/input_method_manager_impl.h
diff options
context:
space:
mode:
authornona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-02 06:50:51 +0000
committernona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-02 06:50:51 +0000
commitae73781f36d3a4aa6be31fe1d44a08e144f94573 (patch)
tree3be6f86a512445d46cb181f3125660ee8bb284a7 /chrome/browser/chromeos/input_method/input_method_manager_impl.h
parent028bd351d41d97802d0cc44484c0dbf27bb863f6 (diff)
downloadchromium_src-ae73781f36d3a4aa6be31fe1d44a08e144f94573.zip
chromium_src-ae73781f36d3a4aa6be31fe1d44a08e144f94573.tar.gz
chromium_src-ae73781f36d3a4aa6be31fe1d44a08e144f94573.tar.bz2
Remove Hangul IME with migration.
New Hangul IME has 5 input method engine which has different keyboard layouts. Old Hangul IME works them with specifying the configuration. So migrated keyboard will be selected based on current configuration. And new Hangul IME has alphanumeric input mode and it can be switched with HANGUL key. So that Korean keyboard layout is no longer necessary. We can ignore the case that the user enables ONLY Korean keyboard layout. Korean keyboard layout is subset of US layout and only useful with Hangul IME. Even there is the case active keyboard list will be fall backed to US layout. BUG=None TEST=Manually checked on link Review URL: https://chromiumcodereview.appspot.com/18001004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209627 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/input_method/input_method_manager_impl.h')
-rw-r--r--chrome/browser/chromeos/input_method/input_method_manager_impl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/input_method/input_method_manager_impl.h b/chrome/browser/chromeos/input_method/input_method_manager_impl.h
index c585b46..521e04a 100644
--- a/chrome/browser/chromeos/input_method/input_method_manager_impl.h
+++ b/chrome/browser/chromeos/input_method/input_method_manager_impl.h
@@ -65,6 +65,9 @@ class InputMethodManagerImpl : public InputMethodManager,
const std::vector<std::string>& new_active_input_method_ids) OVERRIDE;
virtual bool MigrateOldInputMethods(
std::vector<std::string>* input_method_ids) OVERRIDE;
+ virtual bool MigrateKoreanKeyboard(
+ const std::string& keyboard_id,
+ std::vector<std::string>* input_method_ids) OVERRIDE;
virtual bool SetInputMethodConfig(
const std::string& section,
const std::string& config_name,