This CL removes the following arguments from
InputHandlerProxy::DidOverscroll():
debug.dx
debug.dy
and adds the following arguments to
InputHandlerProxy::HandleGestureScrollUpdate_Result instead:
scroll_deltas.did_overscroll_root
scroll_deltas.unused_delta_x
scroll_deltas.unused_delta_y
This has two benefits:
1. We will be able to get unused deltas from field traces.
2. The unused delta will be logged together with other scroll
delta-related information (so less work will be required at
analysis time).
PERFETTO_TESTS=`autoninja -C out/Default perfetto_diff_tests && out/Default/bin/run_perfetto_diff_tests`
Bug: b:394015537
Change-Id: I4db6a11cbc8c0fe5df7a6c8573e9b3f1ee0391ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6225802
Commit-Queue: Petr Cermak <petrcermak@chromium.org>
Auto-Submit: Petr Cermak <petrcermak@chromium.org>
Commit-Queue: Jonathan Ross <jonross@chromium.org>
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1416157}