|
Use XInput2 events for keyboard events.
Patch set 1: Use XInput2 events for keyboard events.
XI2 keyboard events are generated, rewritten to core events, and consumed. EventRewriter tests pass with XI2 key events.
Patch set 2: Move source_device_id_ up to |ui::Event|.
Patch set 3: EventRewriter is no longer a PlatformEventObserver or DeviceHierarchyObserver.
|chromeos::EventRewriter| now uses |ui::KeyEvent::source_device_id()| instead of tracking XI2 key events itself as a chromeos::DeviceHierarchyObserver and |ui::PlatformEventObserver|.
Patch set 4: Convert Alt + Left Button rewriter from XI2 events to|ui::Event|s.
BUG= 368750
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282717
Total comments: 23
Total comments: 4
Total comments: 15
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+671 lines, -330 lines) |
Patch |
 |
M |
chrome/browser/chromeos/events/event_rewriter.h
|
View
|
1
2
3
4
5
|
6 chunks |
+28 lines, -38 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/events/event_rewriter.cc
|
View
|
1
2
3
4
5
6
7
|
17 chunks |
+115 lines, -111 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/events/event_rewriter_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
50 chunks |
+296 lines, -93 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/events/keyboard_driven_event_rewriter.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/aura/gestures/gesture_recognizer_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/aura/window_tree_host_x11.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/events/event.h
|
View
|
1
2
3
4
5
6
7
8
9
|
6 chunks |
+8 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ui/events/event.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
9 chunks |
+21 lines, -15 lines |
0 comments
|
Download
|
 |
M |
ui/events/event_constants.h
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/keycodes/keyboard_code_conversion_x.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ui/events/keycodes/keyboard_code_conversion_x.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
8 chunks |
+72 lines, -21 lines |
0 comments
|
Download
|
 |
M |
ui/events/test/events_test_utils.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/test/events_test_utils_x11.h
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/test/events_test_utils_x11.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+27 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/x/events_x.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
7 chunks |
+66 lines, -32 lines |
0 comments
|
Download
|
Total messages: 16 (0 generated)
|