| Index: ui/events/event.cc
|
| diff --git a/ui/events/event.cc b/ui/events/event.cc
|
| index df38f38365ace7a3d8adbd89ea72bf7d493385ae..db28bc6d1766dfea35b1b3ca89ec013d33fe9700 100644
|
| --- a/ui/events/event.cc
|
| +++ b/ui/events/event.cc
|
| @@ -116,6 +116,16 @@ Event::~Event() {
|
| ReleaseCopiedNativeEvent(native_event_);
|
| }
|
|
|
| +GestureEvent* Event::AsGestureEvent() {
|
| + CHECK(IsGestureEvent());
|
| + return static_cast<GestureEvent*>(this);
|
| +}
|
| +
|
| +const GestureEvent* Event::AsGestureEvent() const {
|
| + CHECK(IsGestureEvent());
|
| + return static_cast<const GestureEvent*>(this);
|
| +}
|
| +
|
| bool Event::HasNativeEvent() const {
|
| base::NativeEvent null_event;
|
| std::memset(&null_event, 0, sizeof(null_event));
|
|
|