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

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

Issue 2942903002: Remove AreCrossProcessFramesPossible on Android (Closed)
Patch Set: Removed unnecessary call Created 3 years, 5 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 (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_view_android.h" 5 #include "content/browser/renderer_host/render_widget_host_view_android.h"
6 6
7 #include <android/bitmap.h> 7 #include <android/bitmap.h>
8 8
9 #include <utility> 9 #include <utility>
10 10
(...skipping 997 matching lines...) Expand 10 before | Expand all | Expand 10 after
1008 // after a touch sequence has ended. 1008 // after a touch sequence has ended.
1009 gesture_provider_.ResetDetection(); 1009 gesture_provider_.ResetDetection();
1010 return; 1010 return;
1011 } 1011 }
1012 1012
1013 std::unique_ptr<ui::MotionEvent> cancel_event = current_down_event->Cancel(); 1013 std::unique_ptr<ui::MotionEvent> cancel_event = current_down_event->Cancel();
1014 if (gesture_provider_.OnTouchEvent(*cancel_event).succeeded) { 1014 if (gesture_provider_.OnTouchEvent(*cancel_event).succeeded) {
1015 bool causes_scrolling = false; 1015 bool causes_scrolling = false;
1016 ui::LatencyInfo latency_info(ui::SourceEventType::TOUCH); 1016 ui::LatencyInfo latency_info(ui::SourceEventType::TOUCH);
1017 latency_info.AddLatencyNumber(ui::INPUT_EVENT_LATENCY_UI_COMPONENT, 0, 0); 1017 latency_info.AddLatencyNumber(ui::INPUT_EVENT_LATENCY_UI_COMPONENT, 0, 0);
1018 host_->ForwardTouchEventWithLatencyInfo( 1018 blink::WebTouchEvent web_event =
1019 ui::CreateWebTouchEventFromMotionEvent(*cancel_event, causes_scrolling), 1019 ui::CreateWebTouchEventFromMotionEvent(*cancel_event, causes_scrolling);
1020 latency_info); 1020 if (host_->delegate()->GetInputEventRouter()) {
1021 host_->delegate()->GetInputEventRouter()->RouteTouchEvent(
1022 this, &web_event, latency_info);
1023 } else {
1024 host_->ForwardTouchEventWithLatencyInfo(web_event, latency_info);
1025 }
1021 } 1026 }
1022 } 1027 }
1023 1028
1024 void RenderWidgetHostViewAndroid::OnDidNavigateMainFrameToNewPage() { 1029 void RenderWidgetHostViewAndroid::OnDidNavigateMainFrameToNewPage() {
1025 ResetGestureDetection(); 1030 ResetGestureDetection();
1026 } 1031 }
1027 1032
1028 void RenderWidgetHostViewAndroid::SetDoubleTapSupportEnabled(bool enabled) { 1033 void RenderWidgetHostViewAndroid::SetDoubleTapSupportEnabled(bool enabled) {
1029 gesture_provider_.SetDoubleTapSupportForPlatformEnabled(enabled); 1034 gesture_provider_.SetDoubleTapSupportForPlatformEnabled(enabled);
1030 } 1035 }
(...skipping 1285 matching lines...) Expand 10 before | Expand all | Expand 10 after
2316 2321
2317 ui::WindowAndroidCompositor* compositor = window_android->GetCompositor(); 2322 ui::WindowAndroidCompositor* compositor = window_android->GetCompositor();
2318 if (!compositor) 2323 if (!compositor)
2319 return; 2324 return;
2320 2325
2321 overscroll_controller_ = base::MakeUnique<OverscrollControllerAndroid>( 2326 overscroll_controller_ = base::MakeUnique<OverscrollControllerAndroid>(
2322 overscroll_refresh_handler, compositor, view_.GetDipScale()); 2327 overscroll_refresh_handler, compositor, view_.GetDipScale());
2323 } 2328 }
2324 2329
2325 } // namespace content 2330 } // namespace content
OLDNEW
« no previous file with comments | « content/browser/renderer_host/render_widget_host_input_event_router.cc ('k') | content/common/site_isolation_policy.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698