Index: ui/events/devices/x11/device_data_manager_x11.cc |
diff --git a/ui/events/devices/x11/device_data_manager_x11.cc b/ui/events/devices/x11/device_data_manager_x11.cc |
index 9db81c19c7e88216cf14fb16fceda7c504ddc259..62e60f92e6627e39b6b2f1c2f89aa355971df227 100644 |
--- a/ui/events/devices/x11/device_data_manager_x11.cc |
+++ b/ui/events/devices/x11/device_data_manager_x11.cc |
@@ -367,8 +367,7 @@ bool DeviceDataManagerX11::GetEventData(const XEvent& xev, |
return false; |
} |
-bool DeviceDataManagerX11::IsXIDeviceEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsXIDeviceEvent(const XEvent* native_event) const { |
if (native_event->type != GenericEvent || |
native_event->xcookie.extension != xi_opcode_) |
return false; |
@@ -376,7 +375,7 @@ bool DeviceDataManagerX11::IsXIDeviceEvent( |
} |
bool DeviceDataManagerX11::IsTouchpadXInputEvent( |
- const base::NativeEvent& native_event) const { |
+ const XEvent* native_event) const { |
if (native_event->type != GenericEvent) |
return false; |
@@ -387,8 +386,7 @@ bool DeviceDataManagerX11::IsTouchpadXInputEvent( |
return touchpads_[xievent->sourceid]; |
} |
-bool DeviceDataManagerX11::IsCMTDeviceEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsCMTDeviceEvent(const XEvent* native_event) const { |
if (native_event->type != GenericEvent) |
return false; |
@@ -399,8 +397,7 @@ bool DeviceDataManagerX11::IsCMTDeviceEvent( |
return cmt_devices_[xievent->sourceid]; |
} |
-bool DeviceDataManagerX11::IsCMTGestureEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsCMTGestureEvent(const XEvent* native_event) const { |
return (IsScrollEvent(native_event) || |
IsFlingEvent(native_event) || |
IsCMTMetricsEvent(native_event)); |
@@ -412,8 +409,7 @@ bool DeviceDataManagerX11::HasEventData( |
return (idx >= 0) && XIMaskIsSet(xiev->valuators.mask, idx); |
} |
-bool DeviceDataManagerX11::IsScrollEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsScrollEvent(const XEvent* native_event) const { |
if (!IsCMTDeviceEvent(native_event)) |
return false; |
@@ -423,8 +419,7 @@ bool DeviceDataManagerX11::IsScrollEvent( |
HasEventData(xiev, DT_CMT_SCROLL_Y)); |
} |
-bool DeviceDataManagerX11::IsFlingEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsFlingEvent(const XEvent* native_event) const { |
if (!IsCMTDeviceEvent(native_event)) |
return false; |
@@ -435,8 +430,7 @@ bool DeviceDataManagerX11::IsFlingEvent( |
HasEventData(xiev, DT_CMT_FLING_STATE)); |
} |
-bool DeviceDataManagerX11::IsCMTMetricsEvent( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::IsCMTMetricsEvent(const XEvent* native_event) const { |
if (!IsCMTDeviceEvent(native_event)) |
return false; |
@@ -447,8 +441,7 @@ bool DeviceDataManagerX11::IsCMTMetricsEvent( |
HasEventData(xiev, DT_CMT_METRICS_DATA2)); |
} |
-bool DeviceDataManagerX11::HasGestureTimes( |
- const base::NativeEvent& native_event) const { |
+bool DeviceDataManagerX11::HasGestureTimes(const XEvent* native_event) const { |
if (!IsCMTDeviceEvent(native_event)) |
return false; |
@@ -458,13 +451,12 @@ bool DeviceDataManagerX11::HasGestureTimes( |
HasEventData(xiev, DT_CMT_END_TIME)); |
} |
-void DeviceDataManagerX11::GetScrollOffsets( |
- const base::NativeEvent& native_event, |
- float* x_offset, |
- float* y_offset, |
- float* x_offset_ordinal, |
- float* y_offset_ordinal, |
- int* finger_count) { |
+void DeviceDataManagerX11::GetScrollOffsets(const XEvent* native_event, |
+ float* x_offset, |
+ float* y_offset, |
+ float* x_offset_ordinal, |
+ float* y_offset_ordinal, |
+ int* finger_count) { |
*x_offset = 0; |
*y_offset = 0; |
*x_offset_ordinal = 0; |
@@ -486,13 +478,12 @@ void DeviceDataManagerX11::GetScrollOffsets( |
*finger_count = static_cast<int>(data[DT_CMT_FINGER_COUNT]); |
} |
-void DeviceDataManagerX11::GetFlingData( |
- const base::NativeEvent& native_event, |
- float* vx, |
- float* vy, |
- float* vx_ordinal, |
- float* vy_ordinal, |
- bool* is_cancel) { |
+void DeviceDataManagerX11::GetFlingData(const XEvent* native_event, |
+ float* vx, |
+ float* vy, |
+ float* vx_ordinal, |
+ float* vy_ordinal, |
+ bool* is_cancel) { |
*vx = 0; |
*vy = 0; |
*vx_ordinal = 0; |
@@ -514,11 +505,10 @@ void DeviceDataManagerX11::GetFlingData( |
*vy_ordinal = data[DT_CMT_ORDINAL_Y]; |
} |
-void DeviceDataManagerX11::GetMetricsData( |
- const base::NativeEvent& native_event, |
- GestureMetricsType* type, |
- float* data1, |
- float* data2) { |
+void DeviceDataManagerX11::GetMetricsData(const XEvent* native_event, |
+ GestureMetricsType* type, |
+ float* data1, |
+ float* data2) { |
*type = kGestureMetricsTypeUnknown; |
*data1 = 0; |
*data2 = 0; |
@@ -550,10 +540,9 @@ void DeviceDataManagerX11::UpdateButtonMap() { |
arraysize(button_map_)); |
} |
-void DeviceDataManagerX11::GetGestureTimes( |
- const base::NativeEvent& native_event, |
- double* start_time, |
- double* end_time) { |
+void DeviceDataManagerX11::GetGestureTimes(const XEvent* native_event, |
+ double* start_time, |
+ double* end_time) { |
*start_time = 0; |
*end_time = 0; |
@@ -709,8 +698,7 @@ void DeviceDataManagerX11::EnableDevice(unsigned int deviceid) { |
} |
} |
-bool DeviceDataManagerX11::IsEventBlocked( |
- const base::NativeEvent& native_event) { |
+bool DeviceDataManagerX11::IsEventBlocked(const XEvent* native_event) { |
// Only check XI2 events which have a source device id. |
if (native_event->type != GenericEvent) |
return false; |