Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289652 0039d316-1c4b-4281-b951-d872f2087c98
Use the AudioProcessing float interface in MediaStreamAudioProcessor.

Format conversions are now handled internally by AP, allowing us to
to tear out the conversion code from MSAP. Instead, we use a simple
FIFO to buffer the incoming audio into the 10 ms chunks AP requires.

Add an AudioBus wrapper to get an array of channel pointers, since this
is the type AP deals in.

Add a few TODOs around two suspect areas: i) there appears to be an
assumption on the sink type based on the input format, and ii) don't
we want ProcessAndConsumeData() to output float data?

BUG=400933
TESTED=Audio processing behaves as expected on a MacBook, using both
44.1 and 48 kHz as the render and capture rates (set through "Audio
Midi Setup"). Audio sounds fine when processing is disabled through
constraints.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289653 0039d316-1c4b-4281-b951-d872f2087c98
Consolidate ExtensionToolbarModel::Action and LocationBarController::Action
BUG=403083

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289654 0039d316-1c4b-4281-b951-d872f2087c98
Add a button to Print Preivew to open printer's Advanced options dialog.

BUG=397741

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289655 0039d316-1c4b-4281-b951-d872f2087c98
Add a command line flag to specify the scope to use for the permission request API.

BUG=304309,372381

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289656 0039d316-1c4b-4281-b951-d872f2087c98
gn win: re-add event_recorder_stubs.cc, mistakenly removed before

(This matches the gyp build)

R=brettw@chromium.org
TBR=brettw@chromium.org
BUG=354261

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289657 0039d316-1c4b-4281-b951-d872f2087c98
Add erikwright to components/OWNERS.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289659 0039d316-1c4b-4281-b951-d872f2087c98
[Resources] Update the new incognito button assets

The previous assets had an extra 1px on each side.

BUG=399696
R=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289660 0039d316-1c4b-4281-b951-d872f2087c98
[cleanup] Removed dead code from avatar selection screen.

Params "user_id" and "profile_picture_enabled" were not used so I
removed them and related code.
Also one usage of GetProfileByUserUnsafe eliminated.

BUG=361528
TEST=browser_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289661 0039d316-1c4b-4281-b951-d872f2087c98
Skia roll c773390:5c4b137

https://skia.googlesource.com/skia/+log/c773390eefe70d13faab147a70bd9319b9ac3afb..5c4b137592a7937b4d02d72a976fa783f8d3675a

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289664 0039d316-1c4b-4281-b951-d872f2087c98
Add dep from mojo_view_manager_bindings to mojo_application_bindings

view_manager.mojom imports service_provider.mojom, so the bindings
target for view_manager.mojom must depend on the bindings target for
service_provider.mojom

R=viettrungluu@chromium.org
BUG=403719

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289666 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Add a platform interface for shared memory (embedder::PlatformSharedBuffer).

Make the existing RawSharedBuffer an implementation of that. Later,
we'll plumb in a "PlatformSupport" that'll produce these things, but for
now keep the (static) creation methods where they are.

R=darin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289667 0039d316-1c4b-4281-b951-d872f2087c98
Check the Argument to the Catch Function

Due to promise chaining, the rejecting promise may not necessarily be the
topmost method returning the promise.

In this specific case, getAuth() is chained in by requestFromServer, and
getAuth can reject with no arguments.

The fix here is to ensure the argument is always an object.

BUG=402729

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289668 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: clang-format mojo/public/c/... and add a presubmit check.

Note: clang-format misformats some C-style casts (in the C-compilable
parts of header files; e.g., it formats |(Foo)-5| as |(Foo) - 5|), but I
can live with that.

R=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289669 0039d316-1c4b-4281-b951-d872f2087c98
When in the task runner MessageLoop::current() returns NULL. Use the task runner instead of MessageLoop::current() to PostTask.

BUG=392621

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289670 0039d316-1c4b-4281-b951-d872f2087c98
battre adopts some Cookie.* and Extensions.Network* uma metrics

BUG=403776

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289671 0039d316-1c4b-4281-b951-d872f2087c98
Adding logging of offstore extensions state to user metrics.

BUG=395729

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289673 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Update revision in DEPS, r13611 -> r13613

This pulls in the following Native Client changes:

r13612: (mseaborn) Disable the imc_mem_obj_create() syscall by default
r13613: (dschuff) Update revision for PNaCl r13557->r13609

BUG=none
TEST=browser_tests and nacl_integration
CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_rel_precise32,linux_nacl_sdk_build

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

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

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