| Index: ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc
|
| diff --git a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc
|
| index 4f4dac520b3e4ee64bb63b38e667c9e3bd0a88f7..e2cadeca7f170b2e0a0ff8b485f2498183e8d58d 100644
|
| --- a/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc
|
| +++ b/ui/events/ozone/evdev/libgestures_glue/event_reader_libevdev_cros.cc
|
| @@ -35,6 +35,7 @@ EventReaderLibevdevCros::EventReaderLibevdevCros(int fd,
|
| has_keyboard_(devinfo.HasKeyboard()),
|
| has_mouse_(devinfo.HasMouse()),
|
| has_touchpad_(devinfo.HasTouchpad()),
|
| + has_caps_lock_led_(devinfo.HasLedEvent(LED_CAPSL)),
|
| delegate_(delegate.Pass()) {
|
| memset(&evdev_, 0, sizeof(evdev_));
|
| evdev_.log = OnLogMessage;
|
| @@ -82,6 +83,10 @@ bool EventReaderLibevdevCros::HasTouchpad() const {
|
| return has_touchpad_;
|
| }
|
|
|
| +bool EventReaderLibevdevCros::HasCapsLockLed() const {
|
| + return has_caps_lock_led_;
|
| +}
|
| +
|
| void EventReaderLibevdevCros::SetAllowedKeys(
|
| scoped_ptr<std::set<DomCode>> allowed_keys) {
|
| DCHECK(HasKeyboard());
|
|
|