commit | 33bd48543efb26beb7244c60cfde3dfd6306fe92 | [log] [tgz] |
---|---|---|
author | Kevin McNee <mcnee@chromium.org> | Thu Jul 19 14:36:46 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jul 19 14:36:46 2018 |
tree | 4692a020f4f0d328fc53251c4c1199595696d479 | |
parent | 2b96359c3260886f02f88a1cada43a0b79b9a186 [diff] |
Only generate a synthetic fling cancel at the start of a touchpad scroll As part of issue 855840, we will need to hit test touchpad gesture fling cancel events. However, we currently generate a synthetic fling cancel before every wheel event in a scroll. This is excessive, since we have wheel scroll latching, and would become expensive, since we would need to hit test them all. We now only generate a synthetic fling cancel at the beginning of a touchpad scroll. Bug: 855840 Change-Id: I108393814065c90cea80ba5326772a1764526ad7 Reviewed-on: https://chromium-review.googlesource.com/1138637 Commit-Queue: Kevin McNee <mcnee@chromium.org> Reviewed-by: Timothy Dresser <tdresser@chromium.org> Reviewed-by: Sahel Sharify <sahel@chromium.org> Cr-Commit-Position: refs/heads/master@{#576486}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .