New issue
Advanced search Search tips

Issue 864001 link

Starred by 0 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 24
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Touchpad swipe API in GPU benchmarking

Project Member Reported by nzolghadr@chromium.org, Jul 16

Issue description

GPU benchmarking has an API for touch screen swipe but not for touch pad swipe which is basically a wheel scrolling + a fling at the end.
 
Sahel, feel free to make this as duplicate if there is another one tracking this or add further details here. Thanks.
Status: Started (was: Assigned)
Project Member

Comment 3 by bugdroid1@chromium.org, Aug 18

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8fdb30474d136a362f8896e938bc0254ce93b725

commit 8fdb30474d136a362f8896e938bc0254ce93b725
Author: Lan Wei <lanwei@chromium.org>
Date: Sat Aug 18 01:03:40 2018

Add touchpad swipe action to GpuBenchmarking

For testing purpose, we want to add a new action to GpuBenchmarking to
simulate the touchpad swipe action, which is a mouse wheel scrolling
and a fling.

Now the GestureSourceType of MOUSE_INPUT and TOUCHPAD_INPUT are treated
the same, but I will have another CL to separate them.

Bug:  864001 
Change-Id: I736831d50e1d0adf945ae22b6b045a12ee0ae95c
Reviewed-on: https://chromium-review.googlesource.com/1161184
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Reviewed-by: Nasko Oskov <nasko@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Sahel Sharify <sahel@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Commit-Queue: Lan Wei <lanwei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#584272}
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_gesture_controller_unittest.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_gesture_target_aura.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_gesture_target_base.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_smooth_move_gesture.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_smooth_move_gesture.h
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/browser/renderer_host/input/synthetic_smooth_scroll_gesture.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/common/input/synthetic_gesture_params.h
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/common/input/synthetic_smooth_scroll_gesture_params.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/common/input/synthetic_smooth_scroll_gesture_params.h
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/common/input_messages.h
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/content/renderer/gpu/gpu_benchmarking_extension.cc
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/third_party/WebKit/LayoutTests/TestExpectations
[copy] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/third_party/WebKit/LayoutTests/fast/events/touch/gesture/gesture-scrollbar-touchpad-fling.html
[rename] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/third_party/WebKit/LayoutTests/fast/events/touch/gesture/gesture-scrollbar-touchscreen-fling.html
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/third_party/WebKit/LayoutTests/resources/gesture-util.js
[modify] https://crrev.com/8fdb30474d136a362f8896e938bc0254ce93b725/third_party/blink/public/platform/web_input_event.h

Status: Fixed (was: Started)

Sign in to add a comment