Chromium Code Reviews| Index: ui/keyboard/resources/api_adapter.js |
| diff --git a/ui/keyboard/resources/api_adapter.js b/ui/keyboard/resources/api_adapter.js |
| index 1f69be47551f5903067af048a573fb21ad0cc018..315387f2a9d47219c574eaa08e0ad5ab2a39ea89 100644 |
| --- a/ui/keyboard/resources/api_adapter.js |
| +++ b/ui/keyboard/resources/api_adapter.js |
| @@ -8,7 +8,18 @@ function logIfError() { |
| } |
| } |
| -function sendKeyEvent(keyEvent) { |
| +function sendKey(key) { |
| + var keyIdentifier = key; |
| + |
| + // Fix up some keys to their respective identifiers for convenience. |
| + if (keyIdentifier == ' ') { |
| + keyIdentifier = 'Spacebar'; |
|
bryeung
2013/05/29 17:16:06
this kind of logic doesn't belong in the adapter,
bshe
2013/05/29 18:34:48
doh. You are right. I forget about webui version.
|
| + } |
| + |
| + var keyEvent = { |
| + keyIdentifier: keyIdentifier |
| + }; |
| + |
| keyEvent.type = 'keydown'; |
| chrome.experimental.input.virtualKeyboard.sendKeyboardEvent(keyEvent, |
| logIfError); |