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 c619024b9d201e64a4d29ee70c5c3b9c87bf3c5c..42aa43cec26fe634d972b9a1bd7a59d2a6f4b1bd 100644 |
--- a/content/browser/renderer_host/legacy_render_widget_host_win.cc |
+++ b/content/browser/renderer_host/legacy_render_widget_host_win.cc |
@@ -312,6 +312,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) { |