Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217663 0039d316-1c4b-4281-b951-d872f2087c98
Android: deprecate bb_run_sharded_steps.py

Second step into making "perf tests" reuse the functional test infra.
The bots still reference bb_run_sharded_steps.py, so change the implementation
first before deleting this script.

BUG=268450

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217665 0039d316-1c4b-4281-b951-d872f2087c98
If for some reason an extension is disabled just with DISABLE_RELOAD, attempt to re-enable the extension on chrome startup.

BUG=272988

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217666 0039d316-1c4b-4281-b951-d872f2087c98
ash: Fix CopyAreaToCanvas() scaling issues.

This moves aura's RootWindow::CopyAreaToSkCanvas() to
CopyAreaToCanvas() in x11_util and fixes some physical
vs. display-independent pixel confusion that resulted
in it always failing on non-1x systems.

BUG=152309

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217669 0039d316-1c4b-4281-b951-d872f2087c98
Always use the WASAPI hardware channel layout unless a flag is set.

Causes Chrome to always uses the hardware channel layout unless the
user specifies --try-supported-channel-layouts, in which case we'll ask
the OS if the source layout is supported and if so use it instead.

This is a speculative fix for garbled playback and system hangs.  The
feature is in demand by generally tech savvy users, so keeping it behind
a flag should be fine.

The speculated reason is that some drivers are lying to the OS about the
layouts they actually support or have broken implementations.

BUG=177872, 259165, 261487,
TEST=Run Chrome w/ and w/o switch, watch VLOG.
R=scherkus@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217670 0039d316-1c4b-4281-b951-d872f2087c98
Check sample_rate in AudioParameters == operator.

Without checking this an incorrect dispatcher will be used an audio
will be played at the wrong rate.

BUG=272520,272415
TEST=play 32k, 48k, 16k audio in succession, check all play at the
correct rate.

Signed-off-by: Dylan Reid <dgreid@chromium.org>

R=dalecurtis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217672 0039d316-1c4b-4281-b951-d872f2087c98
Added support for the content protection profile to AttestationFlow.

This change moves all attestation certificate requests to the
new CreateCertRequestByProfile dbus method.

BUG=chromium:260504
TEST=unit, manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217673 0039d316-1c4b-4281-b951-d872f2087c98
Adds a flag to enable accessibility tab switcher.

Adds a flag to show Android's accessibility tab switcher.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217674 0039d316-1c4b-4281-b951-d872f2087c98
Fill the opaque area with black if wallpaper can't cover
entire layer.
Allow wallper scaling to up ui scaling.

 I'll improve ui-scaling scenario in separate CL
 so that it won't scale up and down, which results in
 blurry image.

BUG=chrome-os-partner:21037
TEST=manual: see bug for repro step.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217675 0039d316-1c4b-4281-b951-d872f2087c98
[sync] Fix focus issue in advanced sync settings dialog

When the user uses the keyboard to move between the "Sync everything"
and "Choose what to sync" options in the main drop-down menu of the
advanced sync settings dialog, the focus automatically gets transferred
over to the OK button instead of remaining with the drop-down menu.

This patch switches things around to assign focus to the correct element
only while originally displaying the dialog, and avoids the focus-stealing
that was going on when the drop-down menu choice changed.

BUG=272059
TEST=Use the keyboard to switch between items in the advanced sync dialog

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217676 0039d316-1c4b-4281-b951-d872f2087c98
aura: Allow in process ContextProvider to hold onscreen contexts.

This will allow us to use them in an OutputSurface. For the
common offscreen context case, we want to still share code
so add a CreateOffscreen() method to the context provider
so we don't have to replicate the WGC3D::Attributes decisions
around the codebase.

R=piman@chromium.org
BUG=258625

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217677 0039d316-1c4b-4281-b951-d872f2087c98
Enable desktopCapture permission in Dev channel

BUG=237907

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217679 0039d316-1c4b-4281-b951-d872f2087c98
Bring windows with just opened tabs to foreground.

BUG=164227
TEST=On various platforms, bring another window on top of a Chrome one, then click a button on a notification. A tab will be opened, and the whole window where the tab is should be brought to foreground.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217680 0039d316-1c4b-4281-b951-d872f2087c98
Clean up MoveTask.run's implementation.

Currently, MoveTask.processEntry_, the implementation of MoveTask.run(), has
the redundant codes. Simplifies it.

BUG=246976
TEST=Ran browser_tests --gtest_filter="*FileSystemExtensionApiTest*:*FileManagerBrowserTest*" and tested manually.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217681 0039d316-1c4b-4281-b951-d872f2087c98
Handle touch events instead of gesture events since we stop propagation.

BUG=269452
TEST=Enable --ash-enable-overview-mode, enter overview mode and tap a window to select it. Window should be selected.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217682 0039d316-1c4b-4281-b951-d872f2087c98
Rewrote description of copyTo permission. Reorganized description
of permission parameters for improved readability.

BUG=

STAGED DOC: https://chrome-apps-doc.appspot.com/_patch/23136006/apps/mediaGalleries.html

R=vandebo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217683 0039d316-1c4b-4281-b951-d872f2087c98
Add example for desktopCapture API.

BUG=237907
R=mpcomplete@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217685 0039d316-1c4b-4281-b951-d872f2087c98
cc: Add tracing for unused memory in resource pool.

This includes the amount of unused memory in the resource pool
in "DidManage" traces and adds a trace counter that is updated
each time ManageTiles is called.

BUG=272453

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217686 0039d316-1c4b-4281-b951-d872f2087c98
Disable OpenSpecialTypes/FileManagerBrowserTest for flake.

BUG=252561
TBR=dmazzoni@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217687 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl SDK] nacl_io: Add a few new pepper_interface classes, some docs.

I've added two new PepperInterface-derived classes:

* PepperInterfaceDelegate, which allows you to delegate Get*Interface()
  to a different PepperInterface object, e.g.

    FooInterfaceDelegate foo;
    PepperInterfaceDelegate delegate;
    delegate.SetCoreInterface(foo.GetCoreInterface());

* PepperInterfaceDummy, which returns NULL for all Get*Interface()
  functions.  This way you can only implement the interface getters you
  are interested in.

I've also added some documentation.

BUG=none
R=noelallen@chromium.org

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

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