| Index: views/native_types.h
|
| diff --git a/views/native_types.h b/views/native_types.h
|
| index 0941879b0f4797c23b23e55b76a7dadfceefe0e9..a5070e7295cc731473374f7c01683666f2f0bcdc 100644
|
| --- a/views/native_types.h
|
| +++ b/views/native_types.h
|
| @@ -14,6 +14,11 @@ typedef union _GdkEvent GdkEvent;
|
| #if defined(USE_X11)
|
| typedef union _XEvent XEvent;
|
| #endif
|
| +#if defined(USE_WAYLAND)
|
| +namespace ui {
|
| +union WaylandEvent;
|
| +}
|
| +#endif
|
|
|
| #if defined(USE_AURA)
|
| namespace aura {
|
| @@ -40,9 +45,15 @@ typedef aura::Event* NativeEvent;
|
| #elif defined(OS_WIN)
|
| typedef MSG NativeEvent;
|
| #elif defined(OS_LINUX)
|
| +
|
| +#if defined(USE_WAYLAND)
|
| +typedef ui::WaylandEvent* NativeEvent;
|
| +#else
|
| typedef GdkEvent* NativeEvent;
|
| #endif
|
|
|
| +#endif
|
| +
|
| #if defined(USE_X11)
|
| typedef XEvent* NativeEvent2;
|
| #else
|
|
|