Index: webkit/glue/webinputevent_linux.cc |
diff --git a/webkit/glue/webinputevent_linux.cc b/webkit/glue/webinputevent_linux.cc |
index 60659e313e96e6859b3fe34aafd9ad87f063c5b6..f3323dba8d48e344cd84dc68dc7b5d74ada8a98f 100644 |
--- a/webkit/glue/webinputevent_linux.cc |
+++ b/webkit/glue/webinputevent_linux.cc |
@@ -139,7 +139,9 @@ WebMouseWheelEvent::WebMouseWheelEvent(const GdkEventScroll* event) { |
} |
} |
-WebKeyboardEvent::WebKeyboardEvent(const GdkEventKey* event) { |
+WebKeyboardEvent::WebKeyboardEvent(const GdkEventKey* event) |
+ : gdk_keyval(event->keyval), |
+ gdk_modifier(event->state) { |
modifiers = GdkStateToWebEventModifiers(event->state); |
// GDK only exposes key press and release events. By contrast, |