summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/native_web_keyboard_event.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/renderer_host/native_web_keyboard_event.cc')
-rw-r--r--content/browser/renderer_host/native_web_keyboard_event.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/browser/renderer_host/native_web_keyboard_event.cc b/content/browser/renderer_host/native_web_keyboard_event.cc
index 4257415..2ad30a6 100644
--- a/content/browser/renderer_host/native_web_keyboard_event.cc
+++ b/content/browser/renderer_host/native_web_keyboard_event.cc
@@ -17,6 +17,10 @@ int GetModifiersFromNativeWebKeyboardEvent(
modifiers |= ui::EF_CONTROL_DOWN;
if (event.modifiers & NativeWebKeyboardEvent::AltKey)
modifiers |= ui::EF_ALT_DOWN;
+#if defined(OS_MACOSX)
+ if (event.modifiers & NativeWebKeyboardEvent::MetaKey)
+ modifiers |= ui::EF_COMMAND_DOWN;
+#endif
return modifiers;
}