https://codereview.chromium.org/351683004 did the same for midi but missed some cases.

BUG=344496
TBR=dalecurtis

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280597 0039d316-1c4b-4281-b951-d872f2087c98
Update V8 to version 3.28.7 (based on bleeding_edge revision r22083).

TBR=marja@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280600 0039d316-1c4b-4281-b951-d872f2087c98
Add comment to prepopulated_engines.json and create a watchlist.

BUG=375846

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280601 0039d316-1c4b-4281-b951-d872f2087c98
Revert of Update V8 to version 3.28.7 (based on bleeding_edge revision r22083). (https://codereview.chromium.org/362503002/)

Reason for revert:
Mojo JS unit-tests aren't happy:

http://build.chromium.org/p/chromium.linux/builders/Linux%20Clang%20%28dbg%29/builds/61507

NOTREECHECKS=true
NOTRY=true

Original issue's description:
> Update V8 to version 3.28.7 (based on bleeding_edge revision r22083).
> 
> TBR=marja@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=280599

TBR=marja@chromium.org,yangguo@chromium.org
NOTREECHECKS=true
NOTRY=true

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280603 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Convert RemoteToLocalSyncer to SyncTask

BUG=344769
TEST=./unit_tests --gtest_filter='RemoteToLocalSyncerTest.*'

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280604 0039d316-1c4b-4281-b951-d872f2087c98
Enable mmap and identity-based validation caching on pnacl-{llc,ld}.nexe

Register the executables w/ the validation cache on open and hook up the
file info just like the other NaCl module loads.

The non-executable files are still opened without the windows-specific
FLAG_EXEC.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3614
TEST= ValidationCacheOfTranslatorNexes

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280605 0039d316-1c4b-4281-b951-d872f2087c98
Skia roll e462f2b:b2e1fa5

https://skia.googlesource.com/skia/+log/e462f2bed33283862bb983c67776a47c5a6acb01..b2e1fa5b76bc6d38b3cb7074470512f0004d58ce

CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel
TBR=mtklein@google.com
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280608 0039d316-1c4b-4281-b951-d872f2087c98
Password bubble: Update icon state after saving password.

BUG=383105

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280609 0039d316-1c4b-4281-b951-d872f2087c98
Fix third party cookies for file URLs

File URLs are always considered 'third party' for the
purposes of cookies by Chrome, since we made third
party cookies disabled by default this stopped third party
cookies working on file URLs.

To fix this we special case file URLs to never use the
'allow only first party cookies' policy.

BUG=389583

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280610 0039d316-1c4b-4281-b951-d872f2087c98
Stop feeding render data to AEC after audio processor has stopped.

BUG=389140
TEST=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280611 0039d316-1c4b-4281-b951-d872f2087c98
Add 'gpu-sandbox-start-early' flag.

BUG=356959
TEST=Compile.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280612 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl SDK] Disable running video_decode on the bots.

It fails because it needs 3D graphics.

BUG=none
TBR=bbudge@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280613 0039d316-1c4b-4281-b951-d872f2087c98
Domain Reliability: Report protocol in beacons

Report the protocol we used to make the request as part of the beacon.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280614 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 177092:177212

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=177093:177212&mode=html
TBR=timloh@chromium.org
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280616 0039d316-1c4b-4281-b951-d872f2087c98
Make CanPredictNetworkActionsIO take io_data instead of resource_context.

CanPredictNetworkActionsIO only deals the ProfileIOData of resource_context, not any other properties, and this is not planned to change.  Therefore it is more natural to pass it io_data directly.

BUG=334602

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280617 0039d316-1c4b-4281-b951-d872f2087c98
Rename GN tool's deps to depsformat.

This avoids collisions with the "deps" list of a toolchain.

R=noelallen@chromium.org

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

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