Lines Matching refs:key_event

108 bool IsExtensionCommandRegistered(const ui::KeyEvent& key_event) {
123 int modifiers = key_event.flags() & (ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN |
125 ui::Accelerator accelerator(key_event.key_code(), modifiers);
222 const ui::KeyEvent& key_event,
228 XEvent* xev = key_event.native_event();
243 if (key_event.key_code() != key_code) {
272 rewritten_key_event = new ui::KeyEvent(key_event);
384 const ui::KeyEvent& key_event,
386 if (IsExtensionCommandRegistered(key_event))
388 if (key_event.source_device_id() != ui::ED_UNKNOWN_DEVICE)
389 DeviceKeyPressedOrReleased(key_event.source_device_id());
390 MutableKeyState state = {key_event.flags(), key_event.key_code()};
393 if (!(key_event.flags() & ui::EF_FINAL)) {
394 RewriteModifierKeys(key_event, &state);
395 RewriteNumPadKeys(key_event, &state);
400 key_event, state.key_code, &state.flags);
404 if (!(key_event.flags() & ui::EF_FINAL)) {
405 RewriteExtendedKeys(key_event, &state);
406 RewriteFunctionKeys(key_event, &state);
408 if ((key_event.flags() == state.flags) &&
409 (key_event.key_code() == state.key_code) &&
416 (!key_event.HasNativeEvent() ||
417 (key_event.native_event()->type != GenericEvent)) &&
424 // might be here because key_event changed, in which case we need to
429 key_event, state.key_code, state.flags, rewritten_event);
525 void EventRewriter::RewriteModifierKeys(const ui::KeyEvent& key_event,
527 DCHECK(key_event.type() == ui::ET_KEY_PRESSED ||
528 key_event.type() == ui::ET_KEY_RELEASED);
569 if (key_event.type() == ui::ET_KEY_PRESSED) {
624 GetRemappedModifierMasks(*pref_service, key_event, incoming.flags);
625 if (key_event.type() == ui::ET_KEY_PRESSED)
633 if (key_event.type() == ui::ET_KEY_PRESSED &&
645 void EventRewriter::RewriteNumPadKeys(const ui::KeyEvent& key_event,
647 DCHECK(key_event.type() == ui::ET_KEY_PRESSED ||
648 key_event.type() == ui::ET_KEY_RELEASED);
671 void EventRewriter::RewriteExtendedKeys(const ui::KeyEvent& key_event,
673 DCHECK(key_event.type() == ui::ET_KEY_PRESSED ||
674 key_event.type() == ui::ET_KEY_RELEASED);
747 void EventRewriter::RewriteFunctionKeys(const ui::KeyEvent& key_event,
749 CHECK(key_event.type() == ui::ET_KEY_PRESSED ||
750 key_event.type() == ui::ET_KEY_RELEASED);
759 bool top_row_keys_are_function_keys = TopRowKeysAreFunctionKeys(key_event);