| 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 39d61ba58043573a68286f624798ea4e1636bfb6..6aa8adb71b0b7c20074745e6243c49311e6f0caf 100644
|
| --- a/ui/events/ozone/evdev/event_factory_evdev.h
|
| +++ b/ui/events/ozone/evdev/event_factory_evdev.h
|
| @@ -27,6 +27,8 @@ class EVENTS_EXPORT EventFactoryEvdev : public EventFactoryOzone {
|
| explicit EventFactoryEvdev(CursorDelegateEvdev* cursor);
|
| virtual ~EventFactoryEvdev();
|
|
|
| + void DispatchEvent(Event* event);
|
| +
|
| // EventFactoryOzone:
|
| virtual void StartProcessingEvents() OVERRIDE;
|
| virtual void SetFileTaskRunner(scoped_refptr<base::TaskRunner> task_runner)
|
| @@ -66,6 +68,9 @@ class EVENTS_EXPORT EventFactoryEvdev : public EventFactoryOzone {
|
| // Cursor movement.
|
| CursorDelegateEvdev* cursor_;
|
|
|
| + // Dispatch callback for events.
|
| + EventDispatchCallback dispatch_callback_;
|
| +
|
| // Support weak pointers for attach & detach callbacks.
|
| base::WeakPtrFactory<EventFactoryEvdev> weak_ptr_factory_;
|
|
|
|
|