OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/browser/renderer_host/render_widget_host_impl.h" | 5 #include "content/browser/renderer_host/render_widget_host_impl.h" |
6 | 6 |
7 #include <math.h> | 7 #include <math.h> |
8 #include <utility> | 8 #include <utility> |
9 | 9 |
10 #include "base/auto_reset.h" | 10 #include "base/auto_reset.h" |
(...skipping 894 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
905 if (ignore_input_events_ || process_->IgnoreInputEvents()) | 905 if (ignore_input_events_ || process_->IgnoreInputEvents()) |
906 return; | 906 return; |
907 | 907 |
908 if (CommandLine::ForCurrentProcess()->HasSwitch( | 908 if (CommandLine::ForCurrentProcess()->HasSwitch( |
909 switches::kSimulateTouchScreenWithMouse)) { | 909 switches::kSimulateTouchScreenWithMouse)) { |
910 SimulateTouchGestureWithMouse(mouse_event); | 910 SimulateTouchGestureWithMouse(mouse_event); |
911 return; | 911 return; |
912 } | 912 } |
913 | 913 |
914 if (mouse_event.type == WebInputEvent::MouseDown && | 914 if (mouse_event.type == WebInputEvent::MouseDown && |
915 gesture_event_filter_->GetTapSuppressionController()-> | 915 gesture_event_filter_->GetTouchpadTapSuppressionController()-> |
916 ShouldDeferMouseDown(mouse_event)) | 916 ShouldDeferMouseDown(mouse_event)) |
917 return; | 917 return; |
918 if (mouse_event.type == WebInputEvent::MouseUp && | 918 if (mouse_event.type == WebInputEvent::MouseUp && |
919 gesture_event_filter_->GetTapSuppressionController()-> | 919 gesture_event_filter_->GetTouchpadTapSuppressionController()-> |
920 ShouldSuppressMouseUp()) | 920 ShouldSuppressMouseUp()) |
921 return; | 921 return; |
922 | 922 |
923 ForwardMouseEventImmediately(mouse_event); | 923 ForwardMouseEventImmediately(mouse_event); |
924 } | 924 } |
925 | 925 |
926 void RenderWidgetHostImpl::OnPointerEventActivate() { | 926 void RenderWidgetHostImpl::OnPointerEventActivate() { |
927 } | 927 } |
928 | 928 |
929 void RenderWidgetHostImpl::ForwardWheelEvent( | 929 void RenderWidgetHostImpl::ForwardWheelEvent( |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
987 return; | 987 return; |
988 | 988 |
989 if (!IsInOverscrollGesture() && | 989 if (!IsInOverscrollGesture() && |
990 !gesture_event_filter_->ShouldForward(gesture_event)) | 990 !gesture_event_filter_->ShouldForward(gesture_event)) |
991 return; | 991 return; |
992 | 992 |
993 ForwardInputEvent(gesture_event, sizeof(WebGestureEvent), false); | 993 ForwardInputEvent(gesture_event, sizeof(WebGestureEvent), false); |
994 } | 994 } |
995 | 995 |
996 // Forwards MouseEvent without passing it through | 996 // Forwards MouseEvent without passing it through |
997 // TouchpadTapSuppressionController | 997 // TouchpadTapSuppressionController. |
998 void RenderWidgetHostImpl::ForwardMouseEventImmediately( | 998 void RenderWidgetHostImpl::ForwardMouseEventImmediately( |
999 const WebMouseEvent& mouse_event) { | 999 const WebMouseEvent& mouse_event) { |
1000 TRACE_EVENT2("renderer_host", | 1000 TRACE_EVENT2("renderer_host", |
1001 "RenderWidgetHostImpl::ForwardMouseEventImmediately", | 1001 "RenderWidgetHostImpl::ForwardMouseEventImmediately", |
1002 "x", mouse_event.x, "y", mouse_event.y); | 1002 "x", mouse_event.x, "y", mouse_event.y); |
1003 if (ignore_input_events_ || process_->IgnoreInputEvents()) | 1003 if (ignore_input_events_ || process_->IgnoreInputEvents()) |
1004 return; | 1004 return; |
1005 | 1005 |
1006 if (CommandLine::ForCurrentProcess()->HasSwitch( | 1006 if (CommandLine::ForCurrentProcess()->HasSwitch( |
1007 switches::kSimulateTouchScreenWithMouse)) { | 1007 switches::kSimulateTouchScreenWithMouse)) { |
(...skipping 1384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2392 return; | 2392 return; |
2393 | 2393 |
2394 OnRenderAutoResized(new_size); | 2394 OnRenderAutoResized(new_size); |
2395 } | 2395 } |
2396 | 2396 |
2397 void RenderWidgetHostImpl::DetachDelegate() { | 2397 void RenderWidgetHostImpl::DetachDelegate() { |
2398 delegate_ = NULL; | 2398 delegate_ = NULL; |
2399 } | 2399 } |
2400 | 2400 |
2401 } // namespace content | 2401 } // namespace content |
OLD | NEW |