[telemetry] VideoSpeedIndexImpl computes visual progress from bitmaps.

BUG=323813
TEST=speedindex_unittest

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240577 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup: remove unused typedef: HttpTransactionFactoryMap

BUG=None
Test=Compiled chrome target on linux.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240578 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240578
Move input files in content/renderer/gpu to content/renderer/input

The input-related files in gpu/, while used conditionally only with threaded
compositing, are logically unrelated to the rest of that folder's contents.
Move them to an input/ folder, easing the review burden and isolating input
churn from gpu churn.

TBR=jam@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240579 0039d316-1c4b-4281-b951-d872f2087c98
Small refactoring of the remoting_host_setup_base target.

1. host_starter is only referenced in two rarely used binaries and shouldn't belong in setup_base.
2. setup_base is not needed by it2me.

BUG=

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

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