Reland "Block internal PlatformEvents before they are dispatched in touchview."
commitf9c6c09fa29372ddc7a1862065c450f32ee81aa5
authorflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 06:17:54 +0000 (26 06:17 +0000)
committerflackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 06:17:54 +0000 (26 06:17 +0000)
treee6a5cad566ac12a742fb3a73242fa3335bce6669
parent09f54dc0fc4cf45a38b189dc7ca78784d6ec920b
Reland "Block internal PlatformEvents before they are dispatched in touchview."

Using KeyboardCodeFromXKeyEvent instead to avoid dependency on events from events_base. Previous attempt review here: https://codereview.chromium.org/313913004/

TBR=sadrul

BUG=374002, 368669
TEST=EventsXTest.Disable*
TEST=On device opened past 180 degrees, hold shift and click on link. Link
should open in same window.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279922 0039d316-1c4b-4281-b951-d872f2087c98
19 files changed:
ash/ash.gyp
ash/wm/maximize_mode/internal_input_device_list.h [deleted file]
ash/wm/maximize_mode/internal_input_device_list_x11.cc [deleted file]
ash/wm/maximize_mode/internal_input_device_list_x11.h [deleted file]
ash/wm/maximize_mode/maximize_mode_controller.cc
ash/wm/maximize_mode/maximize_mode_controller.h
ash/wm/maximize_mode/maximize_mode_controller_unittest.cc
ash/wm/maximize_mode/maximize_mode_event_blocker.cc [deleted file]
ash/wm/maximize_mode/maximize_mode_event_blocker.h [deleted file]
ash/wm/maximize_mode/scoped_disable_internal_mouse_and_keyboard.h [new file with mode: 0644]
ash/wm/maximize_mode/scoped_disable_internal_mouse_and_keyboard_x11.cc [new file with mode: 0644]
ash/wm/maximize_mode/scoped_disable_internal_mouse_and_keyboard_x11.h [new file with mode: 0644]
ui/aura/window_tree_host_x11.cc
ui/events/device_data_manager.cc
ui/events/device_data_manager.h
ui/events/x/device_data_manager_x11.cc
ui/events/x/device_data_manager_x11.h
ui/events/x/events_x.cc
ui/events/x/events_x_unittest.cc