Make it possible to cancel commits following an animation

If we didn't invalidate anything when running main thread animations, there is
no need to continue with the commit.

BUG=345584

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253439 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 167880 - 167901

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=167880:167901&mode=html

BUG=
TBR=pkasting

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253440 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Split URLLoader1 into two tests.

URLLoader1 is still timing out on Windows 7 bots occasionally. In hopes of
making tests less flaky, this change splits the tests run further.

BUG=95005

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253442 0039d316-1c4b-4281-b951-d872f2087c98
Make the cache entry stream index constants private.

They are only used by the friend classes HttpCache::Transaction
and ViewCacheHelper. (HttpCache itself doesn't use them.)

R=rvargas@chromium.org
BUG=none
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253443 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253442
Add a new configuration 'Profile' when building for iOS

When running Instruments, it is better to use a Release build, but
with a dSYM file. So introduce a new configuration 'Profile' based
on 'Release' that also generates a dSYM file.

This uses a separate configuration because Instruments needs a
real dSYM file, and generating it with dsymutil is slow. Moreover,
it is not possible to build a dSYM file from the Release build, and
profiling a Debug build is not really representative of real usage.

BUG=None

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

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