Updating Gamepad API to match latest spec

BUG=344556

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253623 0039d316-1c4b-4281-b951-d872f2087c98
linux_aura: Respond to system "style-set" signals.

When the user switches the system theme on Linux, we want to respond and
switch the autogenerated GTK style theme images inside of chrome.

This also copies some signal utilities from the current GTK port into
isolated libgtk2ui so that they can be used in the isolated shared
library.

BUG=344634
R=sadrul@chromium.org
TBR=pkotwicz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253624 0039d316-1c4b-4281-b951-d872f2087c98
Don't resume cancelled requests.

If ResourceLoader::Resume() is called after CancelRequestInternal but
before ResourceLoader::ResponseCompleted we'll hit a DCHECK in
URLRequest saying we're trying to start a cancelled request.

BUG=338437

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253625 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253624
Added setting to limit the amount of errors or failures in a page set

Set max_errors on the WebGL conformance tests to prevent unusually long test runs with multipl timeouts.

BUG=346840

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253626 0039d316-1c4b-4281-b951-d872f2087c98
Properly handle failure modes in the wildcard login check.

In the case of network failure for the user info fetch, the failing
check will be treated as a negative reply, which is incorrect for the
post-login checks.

BUG=chromium:347081

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

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