We use TextEditKeyBindingsDelegate and TextEditCommand for x11.
commitd5bedb6d8fbf73665b2871d271afde0b5940506d
authorkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Apr 2014 10:49:32 +0000 (8 10:49 +0000)
committerkalyan.kondapally@intel.com <kalyan.kondapally@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 8 Apr 2014 10:49:32 +0000 (8 10:49 +0000)
tree0d08e69ac6b35e9b5aa51a28f9a1943c13a755f0
parent2d84bbcfcc9184ae05f92c565656e58e37606283
We use TextEditKeyBindingsDelegate and TextEditCommand for x11.
These classes don't have any x11 specific dependencies.
This CL adds support to use them for all platforms on Linux.

This fixes linking error when building Chromium with Ozone.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262370 0039d316-1c4b-4281-b951-d872f2087c98
13 files changed:
chrome/browser/ui/browser_command_controller.cc
chrome/browser/ui/libgtk2ui/gtk2_key_bindings_handler.cc
chrome/browser/ui/libgtk2ui/gtk2_key_bindings_handler.h
chrome/browser/ui/libgtk2ui/gtk2_ui.cc
chrome/browser/ui/libgtk2ui/gtk2_ui.h
content/browser/renderer_host/render_widget_host_view_aura.cc
ui/events/events.gyp
ui/events/linux/text_edit_command_auralinux.cc [moved from ui/events/x/text_edit_command_x11.cc with 96% similarity]
ui/events/linux/text_edit_command_auralinux.h [moved from ui/events/x/text_edit_command_x11.h with 95% similarity]
ui/events/linux/text_edit_key_bindings_delegate_auralinux.cc [moved from ui/events/x/text_edit_key_bindings_delegate_x11.cc with 52% similarity]
ui/events/linux/text_edit_key_bindings_delegate_auralinux.h [moved from ui/events/x/text_edit_key_bindings_delegate_x11.h with 71% similarity]
ui/views/controls/textfield/textfield.cc
ui/views/linux_ui/linux_ui.h