This is the same as https://codereview.chromium.org/180753002/

R=rmistry@google.com

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

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

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

I came across some things to clean up in Dispatcher while making fixes for
ProxyChannel.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253515 0039d316-1c4b-4281-b951-d872f2087c98
Remove runtime flags related to Web Animations CSS feature in Blink

The feature was enabled by default in blink r162935[1].

[1] http://src.chromium.org/viewvc/blink?view=revision&revision=162935

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253516 0039d316-1c4b-4281-b951-d872f2087c98
device::BluetoothAdapterChromeOS: Implement reference counted sessions.

Paving the way towards the new DiscoverySession API that's in the works,
this patch modifies BluetoothAdapterChromeOS to keep a count of device
discovery sessions that have been added and removed by clients, to prevent
concurrent sessions from cancelling eachother out. This patch also introduces
two new internal API methods (AddDiscoverySession and RemoveDiscoverySession)
which will be used by the new DiscoverySession class once we add it.

BUG=345006,239702
TEST=1. device_unittests.
     2. - Start two concurrent discovery sessions, one via chrome://settings and
          the other via the Aura Shell.
        - Close the aura shell menu. Device discovery should continue, until the
          "Add Bluetooth Device" overlay in chrome://settings is dismissed by
          clicking "Cancel".

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253517 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253516
Add a flag icon to the experimental app launcher.

To more clearly indicate when the app launcher is using its experimental UI,
display a small flag icon in the bottom right corner of the app launcher.

BUG=344442

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

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