Index: ui/events/x/events_x.cc |
diff --git a/ui/events/x/events_x.cc b/ui/events/x/events_x.cc |
index 9d6b15a2eca3a0dc71a833999707b1385c79e011..58f9fed36ce5c0989a13e106ff641cccc77878d8 100644 |
--- a/ui/events/x/events_x.cc |
+++ b/ui/events/x/events_x.cc |
@@ -530,6 +530,12 @@ const char* CodeFromNative(const base::NativeEvent& native_event) { |
return CodeFromXEvent(native_event); |
} |
+uint32 PlatformKeycodeFromNative(const base::NativeEvent& native_event) { |
+ KeySym keysym; |
+ XLookupString(&native_event->xkey, NULL, 0, &keysym, NULL); |
+ return keysym; |
+} |
+ |
int GetChangedMouseButtonFlagsFromNative( |
const base::NativeEvent& native_event) { |
switch (native_event->type) { |