Index: ui/aura/window_tree_host_x11.cc |
diff --git a/ui/aura/window_tree_host_x11.cc b/ui/aura/window_tree_host_x11.cc |
index 4914b25a95a8d2445f1ff9a64d70f697e21f127c..16096b71809f6833b818fad3d920a411091884b7 100644 |
--- a/ui/aura/window_tree_host_x11.cc |
+++ b/ui/aura/window_tree_host_x11.cc |
@@ -572,40 +572,6 @@ void WindowTreeHostX11::ReleaseCapture() { |
// TODO(oshima): Release x input. |
} |
-void WindowTreeHostX11::PostNativeEvent( |
- const base::NativeEvent& native_event) { |
- DCHECK(xwindow_); |
- DCHECK(xdisplay_); |
- XEvent xevent = *native_event; |
- xevent.xany.display = xdisplay_; |
- xevent.xany.window = xwindow_; |
- |
- switch (xevent.type) { |
- case EnterNotify: |
- case LeaveNotify: |
- case MotionNotify: |
- case KeyPress: |
- case KeyRelease: |
- case ButtonPress: |
- case ButtonRelease: { |
- // The fields used below are in the same place for all of events |
- // above. Using xmotion from XEvent's unions to avoid repeating |
- // the code. |
- xevent.xmotion.root = x_root_window_; |
- xevent.xmotion.time = CurrentTime; |
- |
- gfx::Point point(xevent.xmotion.x, xevent.xmotion.y); |
- ConvertPointToNativeScreen(&point); |
- xevent.xmotion.x_root = point.x(); |
- xevent.xmotion.y_root = point.y(); |
- } |
- default: |
- break; |
- } |
- XSendEvent(xdisplay_, xwindow_, False, 0, &xevent); |
- XFlush(xdisplay_); |
-} |
- |
void WindowTreeHostX11::SetCursorNative(gfx::NativeCursor cursor) { |
if (cursor == current_cursor_) |
return; |