Home | History | Annotate | Download | only in webdriver

Lines Matching refs:key_code

20   ui::KeyboardCode key_code;
116 // Returns whether |key| is a special WebDriver key. If true, |key_code| will
118 bool KeyCodeFromSpecialWebDriverKey(char16 key, ui::KeyboardCode* key_code) {
123 *key_code = kSpecialWebDriverKeys[index];
130 // a shorthand key. If true, |key_code| will be set and |client_should_skip|
133 ui::KeyboardCode* key_code,
143 *key_code = ui::VKEY_RETURN;
145 *key_code = ui::VKEY_TAB;
147 *key_code = ui::VKEY_BACK;
149 *key_code = ui::VKEY_SPACE;
151 *key_code = ui::VKEY_UNKNOWN;
164 WebKeyEvent CreateKeyDownEvent(ui::KeyboardCode key_code, int modifiers) {
166 key_code,
172 WebKeyEvent CreateKeyUpEvent(ui::KeyboardCode key_code, int modifiers) {
174 key_code,
224 ui::KeyboardCode key_code = ui::VKEY_UNKNOWN;
228 key_code = ui::VKEY_SHIFT;
232 key_code = ui::VKEY_CONTROL;
236 key_code = ui::VKEY_MENU;
240 key_code = ui::VKEY_COMMAND;
245 key_events.push_back(CreateKeyDownEvent(key_code, sticky_modifiers));
247 key_events.push_back(CreateKeyUpEvent(key_code, sticky_modifiers));
251 ui::KeyboardCode key_code = ui::VKEY_UNKNOWN;
257 if (KeyCodeFromSpecialWebDriverKey(key, &key_code) ||
258 KeyCodeFromShorthandKey(key, &key_code, &should_skip)) {
261 if (key_code == ui::VKEY_UNKNOWN) {
268 if (key_code == ui::VKEY_RETURN) {
276 if (key_code >= ui::VKEY_NUMPAD0 && key_code <= ui::VKEY_NUMPAD9)
278 unmodified_text = ConvertKeyCodeToText(key_code, webdriver_modifiers);
280 key_code,
285 ConvertCharToKeyCode(key, &key_code, &necessary_modifiers);
287 if (key_code != ui::VKEY_UNKNOWN) {
288 unmodified_text = ConvertKeyCodeToText(key_code, 0);
289 modified_text = ConvertKeyCodeToText(key_code, all_modifiers);
312 CreateKeyDownEvent(kModifiers[i].key_code, sticky_modifiers));
316 key_events.push_back(CreateKeyDownEvent(key_code, all_modifiers));
321 key_events.push_back(CreateKeyUpEvent(key_code, all_modifiers));
326 CreateKeyUpEvent(kModifiers[i].key_code, sticky_modifiers));