Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(890)

Side by Side Diff: content/browser/renderer_host/render_widget_host_view_event_handler.cc

Issue 2664253002: Revert "Blink handle selection handle visibility" (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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_view_event_handler.h" 5 #include "content/browser/renderer_host/render_widget_host_view_event_handler.h"
6 6
7 #include "base/metrics/user_metrics_action.h" 7 #include "base/metrics/user_metrics_action.h"
8 #include "content/browser/renderer_host/input/touch_selection_controller_client_ aura.h" 8 #include "content/browser/renderer_host/input/touch_selection_controller_client_ aura.h"
9 #include "content/browser/renderer_host/overscroll_controller.h" 9 #include "content/browser/renderer_host/overscroll_controller.h"
10 #include "content/browser/renderer_host/render_view_host_delegate.h" 10 #include "content/browser/renderer_host/render_view_host_delegate.h"
(...skipping 620 matching lines...) Expand 10 before | Expand all | Expand 10 after
631 mouse_event->ConvertLocationToTarget(window_, window_->parent()); 631 mouse_event->ConvertLocationToTarget(window_, window_->parent());
632 window_->parent()->delegate()->OnMouseEvent(mouse_event); 632 window_->parent()->delegate()->OnMouseEvent(mouse_event);
633 if (mouse_event->handled()) 633 if (mouse_event->handled())
634 event->SetHandled(); 634 event->SetHandled();
635 } 635 }
636 636
637 void RenderWidgetHostViewEventHandler::HandleGestureForTouchSelection( 637 void RenderWidgetHostViewEventHandler::HandleGestureForTouchSelection(
638 ui::GestureEvent* event) { 638 ui::GestureEvent* event) {
639 switch (event->type()) { 639 switch (event->type()) {
640 case ui::ET_GESTURE_LONG_PRESS: 640 case ui::ET_GESTURE_LONG_PRESS:
641 delegate_->selection_controller()->HandleLongPressEvent( 641 if (delegate_->selection_controller()->WillHandleLongPressEvent(
642 event->time_stamp(), event->location_f()); 642 event->time_stamp(), event->location_f())) {
643 event->SetHandled();
644 }
643 break; 645 break;
644 case ui::ET_GESTURE_TAP: 646 case ui::ET_GESTURE_TAP:
645 delegate_->selection_controller()->HandleTapEvent( 647 if (delegate_->selection_controller()->WillHandleTapEvent(
646 event->location_f(), event->details().tap_count()); 648 event->location_f(), event->details().tap_count())) {
649 event->SetHandled();
650 }
647 break; 651 break;
648 case ui::ET_GESTURE_SCROLL_BEGIN: 652 case ui::ET_GESTURE_SCROLL_BEGIN:
649 delegate_->selection_controller_client()->OnScrollStarted(); 653 delegate_->selection_controller_client()->OnScrollStarted();
650 break; 654 break;
651 case ui::ET_GESTURE_SCROLL_END: 655 case ui::ET_GESTURE_SCROLL_END:
652 delegate_->selection_controller_client()->OnScrollCompleted(); 656 delegate_->selection_controller_client()->OnScrollCompleted();
653 break; 657 break;
654 #if defined(OS_WIN) 658 #if defined(OS_WIN)
655 case ui::ET_GESTURE_LONG_TAP: { 659 case ui::ET_GESTURE_LONG_TAP: {
656 if (!last_context_menu_params_) 660 if (!last_context_menu_params_)
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
857 host_->ForwardWheelEventWithLatencyInfo(event, latency); 861 host_->ForwardWheelEventWithLatencyInfo(event, latency);
858 } 862 }
859 863
860 void RenderWidgetHostViewEventHandler::ProcessTouchEvent( 864 void RenderWidgetHostViewEventHandler::ProcessTouchEvent(
861 const blink::WebTouchEvent& event, 865 const blink::WebTouchEvent& event,
862 const ui::LatencyInfo& latency) { 866 const ui::LatencyInfo& latency) {
863 host_->ForwardTouchEventWithLatencyInfo(event, latency); 867 host_->ForwardTouchEventWithLatencyInfo(event, latency);
864 } 868 }
865 869
866 } // namespace content 870 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698