| Index: ui/events/ozone/evdev/event_factory_evdev.h
|
| diff --git a/ui/events/ozone/evdev/event_factory_evdev.h b/ui/events/ozone/evdev/event_factory_evdev.h
|
| index 5ce5a9b3bb9bf45b23c23aea86fe8b643ce03d51..5c4c07d24f097564e3a05a53d922b74f4b8224c6 100644
|
| --- a/ui/events/ozone/evdev/event_factory_evdev.h
|
| +++ b/ui/events/ozone/evdev/event_factory_evdev.h
|
| @@ -26,6 +26,10 @@ namespace ui {
|
| class CursorDelegateEvdev;
|
| class DeviceManager;
|
|
|
| +#if defined(USE_EVDEV_GESTURES)
|
| +class GesturePropertyProvider;
|
| +#endif
|
| +
|
| // Ozone events implementation for the Linux input subsystem ("evdev").
|
| class EVENTS_OZONE_EVDEV_EXPORT EventFactoryEvdev : public DeviceEventObserver,
|
| public PlatformEventSource {
|
| @@ -70,6 +74,11 @@ class EVENTS_OZONE_EVDEV_EXPORT EventFactoryEvdev : public DeviceEventObserver,
|
| // Cursor movement.
|
| CursorDelegateEvdev* cursor_;
|
|
|
| +#if defined(USE_EVDEV_GESTURES)
|
| + // Gesture library property provider (used by touchpads/mice).
|
| + scoped_ptr<GesturePropertyProvider> gesture_prop_provider_;
|
| +#endif
|
| +
|
| // Dispatch callback for events.
|
| EventDispatchCallback dispatch_callback_;
|
|
|
|
|