Index: content/browser/renderer_host/legacy_render_widget_host_win.cc |
diff --git a/content/browser/renderer_host/legacy_render_widget_host_win.cc b/content/browser/renderer_host/legacy_render_widget_host_win.cc |
index 8d3f11cba47bc494887ce2c022954c729fd6ed05..2f9eba02425a83c16063d13448390ca799ca6936 100644 |
--- a/content/browser/renderer_host/legacy_render_widget_host_win.cc |
+++ b/content/browser/renderer_host/legacy_render_widget_host_win.cc |
@@ -313,6 +313,19 @@ LRESULT LegacyRenderWidgetHostHWND::OnMouseActivate(UINT message, |
return MA_ACTIVATE; |
} |
+LRESULT LegacyRenderWidgetHostHWND::OnPointer(UINT message, |
+ WPARAM w_param, |
+ LPARAM l_param) { |
+ LRESULT ret = 0; |
+ if (GetWindowEventTarget(GetParent())) { |
+ bool msg_handled = false; |
+ ret = GetWindowEventTarget(GetParent()) |
+ ->HandlePointerMessage(message, w_param, l_param, &msg_handled); |
+ SetMsgHandled(msg_handled); |
+ } |
+ return ret; |
+} |
+ |
LRESULT LegacyRenderWidgetHostHWND::OnTouch(UINT message, |
WPARAM w_param, |
LPARAM l_param) { |