Allow JNI registration to be performed eagerly.

Add a content API function which allows JNI registration to
be performed immediately during JNI_OnLoad, instead of always
being deferred until LibraryLoaded.

Add a call to this new API in android_webview's entry point,
since it benefits from the eager registration by allowing
more pages to be shared, and for certain JNI functions to
be called without starting all of Chromium (e.g. to enable
AwCookieManager).

BUG=304813

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232696 0039d316-1c4b-4281-b951-d872f2087c98
Alphabetize stuff in browser_prefs.cc

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232697 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 232696
Roll Skia DEPS to r12108

R=rmistry@google.com

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232698 0039d316-1c4b-4281-b951-d872f2087c98
Add a top 10 mobile pageset for Telemetry.

This patch adds a manually-configured pageset for mobile devices.
Included are the top 10 sites that have mobile-specific layouts, and I
used reasonably common pages/queries/etc where possible.

BUG=313541
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232699 0039d316-1c4b-4281-b951-d872f2087c98
Disabling new legacy call test on Android.

The new test is as broken on Android as the old ones, so let's add that
to the disable list.

BUG=181069
TBR=bemasc@chromium.org
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232700 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

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