| Index: ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| diff --git a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| index 0e17325f9b9039f12e9f0136c95927a88a79d9f6..d0f0263265d9502f182ba47451334c458bb18a0e 100644
|
| --- a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| +++ b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.h
|
| @@ -35,6 +35,9 @@ class EventReaderLibevdevCros : public EventConverterEvdev {
|
| EventStateRec* state,
|
| const timeval& time) = 0;
|
|
|
| + // Notifier for stop. This is called with the final event state.
|
| + virtual void OnLibEvdevCrosStopped(Evdev* evdev, EventStateRec* state) = 0;
|
| +
|
| // Sets which keyboard keys should be processed.
|
| virtual void SetAllowedKeys(scoped_ptr<std::set<DomCode>> allowed_keys) = 0;
|
|
|
| @@ -58,6 +61,7 @@ class EventReaderLibevdevCros : public EventConverterEvdev {
|
| bool HasCapsLockLed() const override;
|
| void SetAllowedKeys(scoped_ptr<std::set<DomCode>> allowed_keys) override;
|
| void AllowAllKeys() override;
|
| + void OnStopped() override;
|
|
|
| private:
|
| static void OnSynReport(void* data,
|
|
|