Index: base/event_types.h |
diff --git a/base/event_types.h b/base/event_types.h |
index af586e46ec9cc807d0dad0b9cf8b9943b8541fb7..2a692648af615d86abb6d03d4459c26b5473e9a8 100644 |
--- a/base/event_types.h |
+++ b/base/event_types.h |
@@ -9,6 +9,12 @@ |
#if defined(OS_WIN) |
#include <windows.h> |
+#elif defined(USE_WAYLAND) |
+namespace base { |
+namespace wayland { |
+union WaylandEvent; |
+} |
+} |
#elif defined(USE_X11) |
typedef union _XEvent XEvent; |
#elif defined(OS_MACOSX) |
@@ -24,6 +30,8 @@ namespace base { |
// Cross platform typedefs for native event types. |
#if defined(OS_WIN) |
typedef MSG NativeEvent; |
+#elif defined(USE_WAYLAND) |
+typedef wayland::WaylandEvent* NativeEvent; |
#elif defined(USE_X11) |
typedef XEvent* NativeEvent; |
#elif defined(OS_MACOSX) |