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

Side by Side Diff: content/shell/test_runner/event_sender.cc

Issue 2925883003: [Touch Adjustment] Pass primary_pointer_type to WebGestureEvent and disable adjustment for stylus (Closed)
Patch Set: Add layout test; Update comments; Remove ctor Created 3 years, 6 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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/shell/test_runner/event_sender.h" 5 #include "content/shell/test_runner/event_sender.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <memory> 9 #include <memory>
10 10
(...skipping 2507 matching lines...) Expand 10 before | Expand all | Expand 10 after
2518 } 2518 }
2519 event.data.two_finger_tap.first_finger_height = first_finger_height; 2519 event.data.two_finger_tap.first_finger_height = first_finger_height;
2520 } 2520 }
2521 } 2521 }
2522 break; 2522 break;
2523 default: 2523 default:
2524 NOTREACHED(); 2524 NOTREACHED();
2525 } 2525 }
2526 2526
2527 event.unique_touch_event_id = GetUniqueTouchEventId(args); 2527 event.unique_touch_event_id = GetUniqueTouchEventId(args);
2528 getPointerType(args, false, event.primary_pointer_type);
dtapuska 2017/06/16 14:49:35 You should probably check if there args and whethe
chongz 2017/06/16 15:34:00 Done.
2528 2529
2529 event.global_x = event.x; 2530 event.global_x = event.x;
2530 event.global_y = event.y; 2531 event.global_y = event.y;
2531 2532
2532 if (force_layout_on_events_) 2533 if (force_layout_on_events_)
2533 widget()->UpdateAllLifecyclePhases(); 2534 widget()->UpdateAllLifecyclePhases();
2534 2535
2535 WebInputEventResult result = HandleInputEventOnViewOrPopup(event); 2536 WebInputEventResult result = HandleInputEventOnViewOrPopup(event);
2536 2537
2537 // Long press might start a drag drop session. Complete it if so. 2538 // Long press might start a drag drop session. Complete it if so.
(...skipping 378 matching lines...) Expand 10 before | Expand all | Expand 10 after
2916 return view()->MainFrame()->ToWebLocalFrame()->FrameWidget(); 2917 return view()->MainFrame()->ToWebLocalFrame()->FrameWidget();
2917 } 2918 }
2918 2919
2919 std::unique_ptr<WebInputEvent> EventSender::TransformScreenToWidgetCoordinates( 2920 std::unique_ptr<WebInputEvent> EventSender::TransformScreenToWidgetCoordinates(
2920 const WebInputEvent& event) { 2921 const WebInputEvent& event) {
2921 return delegate()->TransformScreenToWidgetCoordinates( 2922 return delegate()->TransformScreenToWidgetCoordinates(
2922 web_widget_test_proxy_base_, event); 2923 web_widget_test_proxy_base_, event);
2923 } 2924 }
2924 2925
2925 } // namespace test_runner 2926 } // namespace test_runner
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698