Blink roll 157375:157403

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

Try success in https://codereview.chromium.org/23728005/

(Landing manually to beat the CQ flood when I re-open the main tree)

TBR=leviw@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221904 0039d316-1c4b-4281-b951-d872f2087c98
Add InputEvent and EventPacket types for batched input delivery

With the BufferedInputRouter, browser input events will be batched into packets
before being sent to the renderer.  Add a common InputEvent type that provides
id'ed carriage of either WebInputEvents or general IPC input messages. Also add
a composite EventPacket type for batched InputEvent transport and dispatch.

BUG=245499

Review URL: https://chromiumcodereview.appspot.com/19624005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221905 0039d316-1c4b-4281-b951-d872f2087c98
Support creating secure decoder in MediaCodecBridge.

BUG=163552
TEST=L1 doesn't fully work due to mediaDrm issues. L3 still works well.

Review URL: https://chromiumcodereview.appspot.com/23480036

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221906 0039d316-1c4b-4281-b951-d872f2087c98
Added a comment to PlatformAppBrowserTest.WindowDotPrintWorks.

The PlatformAppBrowserTest.WindowDotPrintWorks test will only run
automatically for Chrome branded builds because it requires the PDF
plug-in, which isn't provided for Chromium builds. The added comment
explain how to run the test manually for Chromium builds.

TBR=asargent@chromium.org
BUG=none

Review URL: https://chromiumcodereview.appspot.com/23521007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221907 0039d316-1c4b-4281-b951-d872f2087c98
Replace options arg with extra_wpr_args in AddReplayServerOptions

BUG=269131
TEST=trybot

Review URL: https://chromiumcodereview.appspot.com/23533044

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221908 0039d316-1c4b-4281-b951-d872f2087c98
Attempt #3 at archiving the layout test results from the android bots.

This re-lands the changes in r220393 and r220374 (which were reverted in
r220434) with the change that we will upload to googlestorage rather than
attempting to scp the files across.

R=ilevy@chromium.org
BUG=276076

Review URL: https://chromiumcodereview.appspot.com/23455032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221909 0039d316-1c4b-4281-b951-d872f2087c98
Update client-side sync.proto file so that it is in sync with the
server-side version

BUG=

Review URL: https://chromiumcodereview.appspot.com/23985004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221910 0039d316-1c4b-4281-b951-d872f2087c98
Add option to specify number of jobs in sharding supervisor.

Allow code coverage bots to set --jobs to 1 to avoid bottleneck running tests.  This will overrides --use-less-jobs and -j1.

Review URL: https://chromiumcodereview.appspot.com/24059002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221911 0039d316-1c4b-4281-b951-d872f2087c98
[rAc] Move email address into billing address section.

BUG=258612
TEST=email address appears under billing address section (in Autofill mode) and
     is still filled correctly (in both modes)

R=estade@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23579009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221912 0039d316-1c4b-4281-b951-d872f2087c98
Added UMA actions to devices page

Added UMA actions for devices page, including for when it is opened, when "add
printers" is clicked, when "register" is clicked, when a registration is
canceled, when a registration fails, and when a registration succeeds.

BUG=286157

Review URL: https://chromiumcodereview.appspot.com/23508003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221913 0039d316-1c4b-4281-b951-d872f2087c98
Added cache flush on network change to ServiceDiscoveryHostClient

ServiceDiscoveryHostClient now listens for IP address changes (and, by
extension, sleep/wake) and flushes the cache and resets the utility process.

BUG=284673

Review URL: https://chromiumcodereview.appspot.com/23851008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221914 0039d316-1c4b-4281-b951-d872f2087c98
Remove SigninManager::StartSignIn() since /ClientLogin is no longer used.

BUG=92948

Review URL: https://chromiumcodereview.appspot.com/23245003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221919 0039d316-1c4b-4281-b951-d872f2087c98
Add GetPluginRefererURL to PPB_URLUtil_Dev interface to get the 'Referer' HTTP header value that was sent by request that loaded plug-in. 
Sometimes Pepper plug-in needs to create additional HTTP request to its source URL (for example, PDF plug-in downloads parts of the file using HTTP Range requests). These requests will fail for servers that check Referer header (example: http://fs51.www.ex.ua/get/96354baf7547114fa116c56ecdbdb3ee/66511913/FRoziner_Iskusstvo_Ciurlionisa_1993.pdf).

Review URL: https://chromiumcodereview.appspot.com/23444004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221920 0039d316-1c4b-4281-b951-d872f2087c98
Updated cloud devices page to have more general UI

- Printers now have printer icon next to them
- Text before the registration step refers to "devices" rather than "printers"

BUG=286157
TBR=thestig

Review URL: https://chromiumcodereview.appspot.com/23447013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221921 0039d316-1c4b-4281-b951-d872f2087c98
Unit tests for sql::MetaTable.

BUG=273203

Review URL: https://chromiumcodereview.appspot.com/23649002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221922 0039d316-1c4b-4281-b951-d872f2087c98
Disable "Choose file" button if "Favorites" checkbox is unchecked.

BUG=275343
TEST=open chrome, navigate to chrome://settings/importData, select the
bookmarks option from the combobox, uncheck the "Favorites" checkbox, observe
that the "Choose ..." button isn't enabled anymore, check it, it becomes enabled
again.
R=dubroy@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23717032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221923 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 157403:157409

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=157404:157409&mode=html
TBR=
BUG=

Review URL: https://chromiumcodereview.appspot.com/23736007

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221925 0039d316-1c4b-4281-b951-d872f2087c98
Remove base::WorkerPool use from FileStream tests.

Use the main message loop for async operations in FileStream tests. Previously they were scheduled in base::WorkerPool.

Removes dependency on deprecated code and plugs memory leaks.

BUG=248513
R=rsleevi@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23872004

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