summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/input/web_input_event_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/renderer_host/input/web_input_event_util.cc')
-rw-r--r--content/browser/renderer_host/input/web_input_event_util.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/content/browser/renderer_host/input/web_input_event_util.cc b/content/browser/renderer_host/input/web_input_event_util.cc
index 4265577..daf30ff 100644
--- a/content/browser/renderer_host/input/web_input_event_util.cc
+++ b/content/browser/renderer_host/input/web_input_event_util.cc
@@ -46,6 +46,10 @@ int WebEventModifiersToEventFlags(int modifiers) {
flags |= ui::EF_RIGHT_MOUSE_BUTTON;
if (modifiers & blink::WebInputEvent::CapsLockOn)
flags |= ui::EF_CAPS_LOCK_DOWN;
+ if (modifiers & blink::WebInputEvent::NumLockOn)
+ flags |= ui::EF_NUM_LOCK_DOWN;
+ if (modifiers & blink::WebInputEvent::ScrollLockOn)
+ flags |= ui::EF_SCROLL_LOCK_DOWN;
if (modifiers & blink::WebInputEvent::IsAutoRepeat)
flags |= ui::EF_IS_REPEAT;