Implement one overload of session/:sessionId/touch/flick in ChromeDriver.

BUG=chromedriver:635

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249302 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249302
sync: Set next unthrottle timer relative to 'now'

The unthrottle timer callback uses a subtle trick to make the effects of
the timeout the same regardless of when it fires.  This was intended to
eliminate the small chance of a harmless race condition.

The trick went wrong when I used the 'scheduled timeout' time rather
than 'now' to calculate when the next timeout should fire.  The
unthrottle timeouts are supposed to be absolute times, so the distance
from it should be calculated relative to 'now'.

BUG=332241

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249303 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249303
Shorten media keys on the a11y keyboard.


BUG=340829

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249304 0039d316-1c4b-4281-b951-d872f2087c98
Fix logging in SandboxIPCProcess.

Replace 'errno' with PLOG.

BUG=None
TEST=Chrome builds, runs.

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

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