Roll Skia DEPS to r11911

R=reed@google.com

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230394 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230393
[Telemetry] Initial implementation of session restore measurement

The session restore measurement operates on a generated profile as created by tools/perf/generate_profile.  The session in question is restored and we measure various metrics around tab loading.

The following methods are added to page_test needed to support this benchmark:
- close_tabs_before_run() - Currently Telemetry closes any open browser tabs and creates a new tab before running a test.  This function allows a test to request that Telemetry not modify the tab state in which the browser is launched.
- ValidatePageSet() - Gives a test the opportunity to validate a page set before running.  This allows the session restore test to yell if it sees a page set with more than 1 WPR archive.

The SessionRestore measurement inherits from the current startup measurement so they can share the --{cold, warm} implementation.

BUG=258105
TBR=tonyg

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230395 0039d316-1c4b-4281-b951-d872f2087c98
Add support for unsigned int32 in string_number_conversions

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230396 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230395
Android code should not assume main thread == UI thread.

BUG=305352

Internal Bug b/10932261

Originally from http://crrev.com/25092005/ PS9

Original Description:
[Android] Android code should not assume main thread == UI thread.

Although typically the case, the main thread of an android app is not
necessarily the thread in which the View is hosted (the Android "UI"
thread). Update base.ThreadUtils to be able to specify a non-main thread
UI thread, and update places in the code that make this assumption to
use the refactored ThreadUtils class.

Change-Id: Ie2967fedafcece90f4e65b52a84bdd21f6b745cd

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

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