Moving input device hotplug event processing outside of ui/display
commit67548025123b035f4beacfea3d948e1a1b8eba5b
authordnicoara <dnicoara@chromium.org>
Fri, 12 Sep 2014 19:05:21 +0000 (12 12:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 12 Sep 2014 19:10:37 +0000 (12 19:10 +0000)
treeeea335b9164f21cf83a0f1d42ee8a0ca5947d921
parent4d6a24d9dfaf85826a0158a35d84b76da8ec31b3
Moving input device hotplug event processing outside of ui/display

The change decouples input device hotplug event processing from output device
hotplug processing. In addition, for input device event processing, it takes
advantage of the X11 caches in ui/events and simplifies how hotplug events are
propagated to the system.

Depends on https://codereview.chromium.org/508303002/

BUG=381326

Review URL: https://codereview.chromium.org/336863002

Cr-Commit-Position: refs/heads/master@{#294624}
21 files changed:
ash/BUILD.gn
ash/ash.gyp
ash/display/display_change_observer_chromeos.cc
ash/display/display_change_observer_chromeos.h
ash/display/display_info.cc
ash/display/display_info.h
ash/touch/touch_transformer_controller.cc
ash/touch/touchscreen_util.cc [new file with mode: 0644]
ash/touch/touchscreen_util.h [new file with mode: 0644]
ash/touch/touchscreen_util_unittest.cc [new file with mode: 0644]
ui/display/BUILD.gn
ui/display/chromeos/DEPS [deleted file]
ui/display/chromeos/display_configurator.cc
ui/display/chromeos/display_configurator.h
ui/display/chromeos/display_configurator_unittest.cc
ui/display/chromeos/touchscreen_delegate_impl.cc [deleted file]
ui/display/chromeos/touchscreen_delegate_impl.h [deleted file]
ui/display/chromeos/touchscreen_delegate_impl_unittest.cc [deleted file]
ui/display/chromeos/x11/native_display_delegate_x11.cc
ui/display/chromeos/x11/native_display_delegate_x11.h
ui/display/display.gyp