[chromedriver] Return session capabilities directly, rather than via a 302, for the POST /session command

BUG=chromedriver:614

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235556 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 235556
cc: Alow animations to be aborted from either thread

This makes LayerAnimationController correctly handle animations that are
aborted on the compositor thread. It also adds an AbortAnimations method that
aborts all animations with a particular target property.

These changes are needed for implementing the CSSOM View smooth scroll API,
since we will require the ability to abort scroll animations on the
compositor thread as a result of input events received by the compositor
thread.

BUG=243871

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235557 0039d316-1c4b-4281-b951-d872f2087c98
rAc: don't allow dialog to resize while waiting for passive auth response.

BUG=320087

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235558 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 235558
EVDA: Preserve resolution change event across reset.

The codec maintains current resolution as a part of its state and carries it
over across the streamoff/streamon (i.e. Reset) sequence. The resolution change
event should thus not be discarded if it arrives before Reset and is not
addressed there, as it will be valid after Reset as well and should be
addressed then.

EVDA::DecodeBufferInitial() does not handle potential resolution changes (i.e.
it discards GetFormat() results) after Reset(), which is fine, because we
rely on the event to be informed about the resolution change instead.

Also the DCHECK, which verifies that we don't dequeue events in other states
than kDecoding, is not correct, because we might have to dequeue one in kAfterReset.

BUG=316074
TEST=vdatest, video playback, MSE, seek torture tests

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

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