IndexedDB: IndexedDBBrowserTest.ValueSizeTest

The test is flaky on low-memory platforms (Android, WinXP)
since it builds huge JS values which can hit V8 heap limits.
Since there's already a unit test for this, remove the
browser test.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236363 0039d316-1c4b-4281-b951-d872f2087c98
Does some cleanup with the APIDataSource class, and makes use
of the APIModels class within _JSCModel.

Additionally, moves the logic for finding predetermined
availability from APIDataSource to AvailabilityFinder.

BUG=
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236364 0039d316-1c4b-4281-b951-d872f2087c98
Removed a bunch of references to GetActiveEntry in chrome/browser/ui.

See also the LGTMs in https://codereview.chromium.org/66993003/.

BUG=273710
TBR=creis@chromium.org,sky@chromium.org,benwells@chromium.org

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

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

- capitolvolkswagen did not scroll on N10 (with Android 4.4). Waiting for body.scrollHeight fixes the problem.
- answers.yahoo.com had nothing to scroll, because answers were collapsed.
Expand answers by clicking.
- mail.google.com did not scroll enough on N10, because message list is populated
on demand. A second scroll outputs a sufficient number of frames.

R=tonyg@chromium.org,skyostil@chromium.org
BUG=313523
NOTRY=True

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

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