Index: ui/events/x/events_x.cc |
diff --git a/ui/events/x/events_x.cc b/ui/events/x/events_x.cc |
index 40124b9552a953f24f8991a8e764f5d553fca7df..e49e6a53199f95b9d9413bfeef536844c2b98678 100644 |
--- a/ui/events/x/events_x.cc |
+++ b/ui/events/x/events_x.cc |
@@ -293,47 +293,6 @@ void ScaleTouchRadius(XEvent* xev, double* radius) { |
xiev->sourceid, radius); |
} |
-unsigned int UpdateX11EventFlags(int ui_flags, unsigned int old_x_flags) { |
- static struct { |
- int ui; |
- int x; |
- } flags[] = { |
- {ui::EF_CONTROL_DOWN, ControlMask}, |
- {ui::EF_SHIFT_DOWN, ShiftMask}, |
- {ui::EF_ALT_DOWN, Mod1Mask}, |
- {ui::EF_CAPS_LOCK_DOWN, LockMask}, |
- {ui::EF_ALTGR_DOWN, Mod5Mask}, |
- {ui::EF_COMMAND_DOWN, Mod4Mask}, |
- {ui::EF_MOD3_DOWN, Mod3Mask}, |
- {ui::EF_NUMPAD_KEY, Mod2Mask}, |
- {ui::EF_LEFT_MOUSE_BUTTON, Button1Mask}, |
- {ui::EF_MIDDLE_MOUSE_BUTTON, Button2Mask}, |
- {ui::EF_RIGHT_MOUSE_BUTTON, Button3Mask}, |
- }; |
- unsigned int new_x_flags = old_x_flags; |
- for (size_t i = 0; i < arraysize(flags); ++i) { |
- if (ui_flags & flags[i].ui) |
- new_x_flags |= flags[i].x; |
- else |
- new_x_flags &= ~flags[i].x; |
- } |
- return new_x_flags; |
-} |
- |
-unsigned int UpdateX11EventButton(int ui_flag, unsigned int old_x_button) { |
- switch (ui_flag) { |
- case ui::EF_LEFT_MOUSE_BUTTON: |
- return Button1; |
- case ui::EF_MIDDLE_MOUSE_BUTTON: |
- return Button2; |
- case ui::EF_RIGHT_MOUSE_BUTTON: |
- return Button3; |
- default: |
- return old_x_button; |
- } |
- NOTREACHED(); |
-} |
- |
bool GetGestureTimes(const base::NativeEvent& native_event, |
double* start_time, |
double* end_time) { |
@@ -732,18 +691,6 @@ gfx::Vector2d GetMouseWheelOffset(const base::NativeEvent& native_event) { |
} |
} |
-base::NativeEvent CopyNativeEvent(const base::NativeEvent& event) { |
- if (!event || event->type == GenericEvent) |
- return NULL; |
- XEvent* copy = new XEvent; |
- *copy = *event; |
- return copy; |
-} |
- |
-void ReleaseCopiedNativeEvent(const base::NativeEvent& event) { |
- delete event; |
-} |
- |
void IncrementTouchIdRefCount(const base::NativeEvent& xev) { |
ui::DeviceDataManagerX11* manager = ui::DeviceDataManagerX11::GetInstance(); |
double tracking_id; |
@@ -876,53 +823,4 @@ bool GetFlingData(const base::NativeEvent& native_event, |
return true; |
} |
-void UpdateX11EventForFlags(Event* event) { |
- XEvent* xev = event->native_event(); |
- if (!xev) |
- return; |
- switch (xev->type) { |
- case KeyPress: |
- case KeyRelease: |
- xev->xkey.state = UpdateX11EventFlags(event->flags(), xev->xkey.state); |
- break; |
- case ButtonPress: |
- case ButtonRelease: |
- xev->xbutton.state = |
- UpdateX11EventFlags(event->flags(), xev->xbutton.state); |
- break; |
- case GenericEvent: { |
- XIDeviceEvent* xievent = static_cast<XIDeviceEvent*>(xev->xcookie.data); |
- DCHECK(xievent); |
- xievent->mods.effective = |
- UpdateX11EventFlags(event->flags(), xievent->mods.effective); |
- break; |
- } |
- default: |
- break; |
- } |
-} |
- |
-void UpdateX11EventForChangedButtonFlags(MouseEvent* event) { |
- XEvent* xev = event->native_event(); |
- if (!xev) |
- return; |
- switch (xev->type) { |
- case ButtonPress: |
- case ButtonRelease: |
- xev->xbutton.button = UpdateX11EventButton(event->changed_button_flags(), |
- xev->xbutton.button); |
- break; |
- case GenericEvent: { |
- XIDeviceEvent* xievent = static_cast<XIDeviceEvent*>(xev->xcookie.data); |
- CHECK(xievent && (xievent->evtype == XI_ButtonPress || |
- xievent->evtype == XI_ButtonRelease)); |
- xievent->detail = |
- UpdateX11EventButton(event->changed_button_flags(), xievent->detail); |
- break; |
- } |
- default: |
- break; |
- } |
-} |
- |
} // namespace ui |