[telemetry] Fix browser finding on Windows.

Fix indent typo, and get rid of really awkward use of closures.


BUG=None.
TEST=None.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252788 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252788
[Android] Port Scroller.java to C++ and use for fling animations

Port the Android platform's Scroller.java to C++, and wire the code up to
FlingAnimatorImpl. This has several benefits, including:

1) JNI hop and garbage elimination.
2) Fling updates in DIPs.
3) Animation timing independent of the Android view system.
4) Easy access to X and Y velocity components.

This may also prove useful for non-fling related scroll animations, e.g., smooth
scrolling from mousewheel and/or keyboard inputs on the compositor thread.

BUG=344370
TBR=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252789 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252789
cc: Cleanup internal::WorkerPoolTaskClient interface.

::CompleteOnOriginThread is now called when RasterWorkerPool has
completed all necessary initialization of resource, including
texture uploads. This improves the WorkerPoolTask/Client interface
significantly and will allow better resource recycling once
::RunReplyOnOriginThread is removed.

BUG=269841

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252790 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252790