|
|
Input Injection API on Ozone
This CL implements an input injection API (SystemInputInjector) on Ozone,
which would be used by Remote assistance.
SystemInputInjector is implemented by InputInjectorEvDev on EvDev.
It is created by EventFactoryEv so that it can share its
modifiers, keyboard and cursor state when generating corresponding
ui::Events.
BUG= 436279
Committed: https://crrev.com/1bbda3e31177e98dc44147625ff82c0b7af400f0
Cr-Commit-Position: refs/heads/master@{#305764}
Total comments: 10
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+455 lines, -2 lines) |
Patch |
 |
M |
ui/events/BUILD.gn
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/events.gyp
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/ozone/BUILD.gn
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/ozone/evdev/event_factory_evdev.h
|
View
|
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/ozone/evdev/event_factory_evdev.cc
|
View
|
1
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/events/ozone/evdev/input_injector_evdev.h
|
View
|
1
2
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/events/ozone/evdev/input_injector_evdev.cc
|
View
|
1
2
|
1 chunk |
+83 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ui/events/ozone/evdev/input_injector_evdev_unittest.cc
|
View
|
1
2
|
1 chunk |
+216 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/ozone/events_ozone.cc
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/events/ozone/events_ozone.gyp
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/ozone.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/caca/ozone_platform_caca.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/dri/ozone_platform_dri.cc
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/dri/ozone_platform_gbm.cc
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/egltest/ozone_platform_egltest.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/test/ozone_platform_test.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/public/ozone_platform.h
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
A |
ui/ozone/public/system_input_injector.h
|
View
|
1
|
1 chunk |
+52 lines, -0 lines |
0 comments
|
Download
|
Total messages: 17 (8 generated)
|