Chromium Code Reviews| Index: ui/events/ozone/evdev/touch_event_converter.cc |
| diff --git a/ui/events/ozone/evdev/touch_event_converter.cc b/ui/events/ozone/evdev/touch_event_converter.cc |
| index 70752baf6a3b355e8bc0aff150af37adc66ebcf7..d95ebb6c5279dd649a03140ca5bbe8947b5f2d22 100644 |
| --- a/ui/events/ozone/evdev/touch_event_converter.cc |
| +++ b/ui/events/ozone/evdev/touch_event_converter.cc |
| @@ -146,7 +146,7 @@ void TouchEventConverterEvdev::OnFileCanReadWithoutBlocking(int fd) { |
| altered_slots_.set(current_slot_); |
| break; |
| default: |
| - NOTREACHED(); |
| + NOTREACHED() << "invalid code for EV_ABS: " << input.code; |
| } |
| } else if (input.type == EV_SYN) { |
| switch (input.code) { |
| @@ -178,11 +178,18 @@ void TouchEventConverterEvdev::OnFileCanReadWithoutBlocking(int fd) { |
| case SYN_MT_REPORT: |
| case SYN_CONFIG: |
| case SYN_DROPPED: |
| - NOTREACHED() << "SYN_MT events not supported."; |
| + NOTREACHED() << "invalid code for EV_SYN: " << input.code; |
| break; |
| } |
| + } else if (input.type == EV_KEY) { |
|
rjkroege
2013/11/05 17:56:52
I still think it's weird. :-)
Yufeng Shen (Slow to review)
2013/11/05 18:28:02
Check the "EV_KEY" section in
https://www.kernel.
|
| + switch (input.code) { |
| + case BTN_TOUCH: |
| + break; |
| + default: |
| + NOTREACHED() << "invalid code for EV_KEY: " << input.code; |
| + } |
| } else { |
| - NOTREACHED(); |
| + NOTREACHED() << "invalid type: " << input.type; |
| } |
| } |
| } |