Provide simple fling bookkeeping for telemetry
commit89b12a7f9295845aebae43d037e8de65b9ac00e5
authorjdduke <jdduke@chromium.org>
Thu, 7 May 2015 18:33:44 +0000 (7 11:33 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 7 May 2015 18:35:15 +0000 (7 18:35 +0000)
treeb0e2a885ddf38c7b8dc8ffba7196fc1618d38326
parentf804405f8b61fb40c3ce1e2cf7efc464e7f7f1cf
Provide simple fling bookkeeping for telemetry

Have the InputRouter track active renderer flings, rather than all
flings as was tried in the original change that was reverted in
crrev.com/1113143002. Also re-enable the
smoothness.fling.simple_mobile_sites telemetry benchmark, and
ensure WebView DidStopFlinging notifications are consistent with
other platforms.

BUG=483037

Review URL: https://codereview.chromium.org/1125713004

Cr-Commit-Position: refs/heads/master@{#328801}
content/browser/android/in_process/synchronous_compositor_impl.cc
content/browser/renderer_host/input/input_router_impl.cc
content/browser/renderer_host/input/input_router_impl.h
content/browser/renderer_host/input/input_router_impl_unittest.cc
tools/perf/benchmarks/smoothness.py