summaryrefslogtreecommitdiffstats
path: root/chromeos
diff options
context:
space:
mode:
authornona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 10:55:37 +0000
committernona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-16 10:55:37 +0000
commita05ccfe112e2466f8f4d330f6bf7c2f9fd73f110 (patch)
treede38fdfed21d82865453cff60bab0daac81fcf67 /chromeos
parente6bbd9cb91197ad9324103d289a626cb2fbbc025 (diff)
downloadchromium_src-a05ccfe112e2466f8f4d330f6bf7c2f9fd73f110.zip
chromium_src-a05ccfe112e2466f8f4d330f6bf7c2f9fd73f110.tar.gz
chromium_src-a05ccfe112e2466f8f4d330f6bf7c2f9fd73f110.tar.bz2
Add CapsLock support into InputMethodIBus.
Some keyboard overlay(e.g. Thai keyboard) should know the caps lock state. BUG=239730 TEST=ran browser_tests Review URL: https://chromiumcodereview.appspot.com/14622013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200508 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos')
-rw-r--r--chromeos/ime/ibus_keymap.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromeos/ime/ibus_keymap.cc b/chromeos/ime/ibus_keymap.cc
index f882c44..7f9be5a 100644
--- a/chromeos/ime/ibus_keymap.cc
+++ b/chromeos/ime/ibus_keymap.cc
@@ -87,6 +87,8 @@ std::string GetIBusKey(int keyval) {
case XK_Control_L:
case XK_Control_R:
return "Ctrl";
+ case XK_Caps_Lock:
+ return "CapsLock";
default: {
// TODO: Properly support unicode characters.
char value[2];