Initial checkin of readability JavaScript

The readability JavaScript extracts article content from a page DOM.

BUG=288015

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234393 0039d316-1c4b-4281-b951-d872f2087c98
Adding support for forced URLs to TopSites.

This CL makes it possible to add MostVisitedURLs to TopSites that have a non-null |last_forced_time| indicating that these URLs are "forced" and should stay in top-sites even as other non-forced URLs come in. These forced URLs are evicted on a Least Recently Used basis based on |last_forced_time|. Internally, the list of Forced URLs is kept at the beginning of the TopSitesCache list of MostVisitedURLs. These forced URLs are not returned by GetMostVisitedURLs.

Forced URLs make it possible for Chrome to capture thumbnails of sites that may have been suggested through other processes than the TopSitesBackend. They are not used yet but a soon-to-follow CL will link them to thumbnails requested via the chrome-search://thumb2/...

TBR'ing owners for minor API change.

BUG=
TBR=bulach@chromium.org,sky@chromium.org,darin@chromium.org,benwells@chromium.org,estade@chromium.org,

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234394 0039d316-1c4b-4281-b951-d872f2087c98
Make the page_cycler_top10_mobile test runnable

This patch is a followup to r232699 to make the new top_10_mobile test
runnable. To test yourself, apply this patch and run:
./tools/perf/run_measurement --browser=canary page_cycler_top10_mobile

BUG=313541

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234395 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234393
Remove two unused scripts.

process_coverage.py: The bots seem to use
tools/build/scripts/slave/chromium/process_coverage.py instead

coverage.py: Was replaced by coverage_posix.py as far as I can tell.

BUG=none

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

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