Bug 896348 Support "Eisu" key value on Mac, Android and Gonk r=smichaud+nchen+mwu+smaug

This commit is contained in:
Masayuki Nakano
2014-12-30 10:47:55 +09:00
parent 2b57154c5f
commit d199f58cb4
2 changed files with 5 additions and 4 deletions

View File

@@ -586,6 +586,10 @@ KEY_MAP_WIN (JunjaMode, VK_JUNJA)
/******************************************************************************
* Keys specific to Japanese keyboards
******************************************************************************/
// Eisu
KEY_MAP_COCOA (Eisu, kVK_JIS_Eisu)
KEY_MAP_ANDROID (Eisu, AKEYCODE_EISU)
// Hankaku
KEY_MAP_WIN_JPN (Hankaku, VK_OEM_AUTO)
KEY_MAP_GTK (Hankaku, GDK_Hankaku)
@@ -626,11 +630,8 @@ KEY_MAP_QT (Katakana, Qt::Key_Katakana)
// Romaji
KEY_MAP_WIN_JPN (Romaji, VK_OEM_BACKTAB)
KEY_MAP_COCOA (Romaji, kVK_JIS_Eisu) // XXX Should be "Eisu"
KEY_MAP_GTK (Romaji, GDK_Romaji)
KEY_MAP_QT (Romaji, Qt::Key_Romaji)
// Assuming that EISU key of Android is the Eisu key on Mac keyboard.
KEY_MAP_ANDROID (Romaji, AKEYCODE_EISU) // XXX Should be "Eisu"
// Zenkaku
KEY_MAP_WIN_JPN (Zenkaku, VK_OEM_ENLW)