| 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 c1998a612a52fdd9abc1a5fc6cc700f54e2a563b..1812f190009957b5674f4ce30ef3586926cd2e72 100644
|
| --- a/ui/events/ozone/evdev/event_factory_evdev.h
|
| +++ b/ui/events/ozone/evdev/event_factory_evdev.h
|
| @@ -27,6 +27,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 {
|
| @@ -83,6 +87,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_property_provider_;
|
| +#endif
|
| +
|
| // Support weak pointers for attach & detach callbacks.
|
| base::WeakPtrFactory<EventFactoryEvdev> weak_ptr_factory_;
|
|
|
|
|