Revert 221936 "Switch all windows bots to use Aura."

breaks XP Tests:
ActivityLogPrerenderTest.TestScriptInjected
FindInPageTest.PrepopulateRespectBlank
KeyboardAccessTest.TestAltMenuKeyboardAccessFocusOmnibox
KeyboardAccessTest.TestMenuKeyboardOpenDismiss

> Switch all windows bots to use Aura.
> 
> Because we've been shipping Aura to canary for a while. And because force compositor landed 40 hours ago and things seem ok. See https://codereview.chromium.org/23874016/
> 
> This also allows to see perf numbers for Aura. 
> 
> This has happened before see for example r204698, r211007 and 214056 as an experiment but this time it might stick.
> 
> BUG=259185
> TEST=none
> TBR=scottmg
> 
> Review URL: https://codereview.chromium.org/23816007

TBR=cpu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221952 0039d316-1c4b-4281-b951-d872f2087c98
Add a new histogram: Net.QuicSession.OutOfOrderGapReceived

The number of missing packets between the current received packet and the
previously largest received packet sequence number, when the current
received packet had a lower sequence number than the previously received
packet sequence number.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221955 0039d316-1c4b-4281-b951-d872f2087c98
Add new QuicErrorCode to histograms.xml.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221956 0039d316-1c4b-4281-b951-d872f2087c98
Fix print preview size calculation.

The size of the print preview should be based off of the available
area for dialogs, not the size of the web contents view.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221957 0039d316-1c4b-4281-b951-d872f2087c98
Mark URLRequest::GetResponseCode() as const

The URLRequestJob interface this forwards to is const, and marking URLRequest::GetResponseCode() as const allows passing the URLRequest as const in some cases.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221958 0039d316-1c4b-4281-b951-d872f2087c98
Make ~WebNavigationEventRouter remove itself from browsers

I don't think this is related to the crash I'm seeing, but I noticed
it when looking for dangling TabStripModelObservers.

BUG=286162
TEST=none
R=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221959 0039d316-1c4b-4281-b951-d872f2087c98
Enable Device Discovery by default on Linux, ChromeOS and Windows.
Replace --enable-device-discovery flags with --disable-device-discovery.

BUG=286157

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221960 0039d316-1c4b-4281-b951-d872f2087c98
Disable the SyzyASan instrumentation of chrome_child.dll for the official builds.

It allows us to run an experiment where only chrome.dll is instrumented.

TBR=chrisha@chromium.org, gab@chromium.org
CC=laforge@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221961 0039d316-1c4b-4281-b951-d872f2087c98
gtk: Fold bookmark_drag.* into bookmark_drag_drop_gtk.cc

BUG=None
TEST=none, no functional changes.
R=erg@chromium.org
TBR=thestig # for gyp change.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221962 0039d316-1c4b-4281-b951-d872f2087c98
webdriver_ie_backend: options is now finder_options

BUG=269131
TEST=none
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221963 0039d316-1c4b-4281-b951-d872f2087c98
Make sure canPlayType does not return probably/maybe for VP9 on Android.

BUG=285016
TEST=YouTube playback works for videos that are available in the VP9 format.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221964 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221944 "Add UMA to report Preferences File Corruption"

Breaks chrome_frame_tests on Win Aura.
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Chromium&testType=chrome_frame_tests&builder=Win%20Aura%20Tests%20(1)

> Add UMA to report Preferences File Corruption
> Adds PrefMetricsService methods to track changes to user preferences
> that happen outside of Chrome and report discrepancies via UMA.
> 
> BUG=266569
> 
> Review URL: https://chromiumcodereview.appspot.com/22676002

TBR=bbudge@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221966 0039d316-1c4b-4281-b951-d872f2087c98
Delay delay launch of local discovery notification service.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221971 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221966 "Revert 221944 "Add UMA to report Preferences File..."

Re-apply and disable for Chrome Frame.

> Revert 221944 "Add UMA to report Preferences File Corruption"
> 
> Breaks chrome_frame_tests on Win Aura.
> http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Chromium&testType=chrome_frame_tests&builder=Win%20Aura%20Tests%20(1)
> 
> > Add UMA to report Preferences File Corruption
> > Adds PrefMetricsService methods to track changes to user preferences
> > that happen outside of Chrome and report discrepancies via UMA.
> > 
> > BUG=266569
> > 
> > Review URL: https://chromiumcodereview.appspot.com/22676002
> 
> TBR=bbudge@chromium.org
> 
> Review URL: https://codereview.chromium.org/23597020

TBR=bbudge@chromium.org

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

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221973 0039d316-1c4b-4281-b951-d872f2087c98
Use apps::IsAppShimsEnabled instead of kEnableAppShims

Currently the main menu is only modified for app windows when
--enable-app-shims is enabled. This change enables modifying
the main menu whenever app shims are enabled (i.e. when the app
launcher is enabled).

BUG=168080,276052

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221975 0039d316-1c4b-4281-b951-d872f2087c98
Remove dependency to file_system_operation_impl.h outside from chrome/

Instead introducing a static FileSystemOperation::Create method.

As a preparation for moving fileapi code from webkit/ to content/.
(file_system_operation.h will be placed under content/public/browser/ while
file_system_operation_impl.{h,cc} will be placed under content/browser/fileapi
and will be hidden from chrome/)

BUG=265770
TEST=existing tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221976 0039d316-1c4b-4281-b951-d872f2087c98
file_manager: Remove unused fields from DriveEntryProperties

"fileUrl" and "errorCode" are no longer in use.

BUG=257916
TEST=Files.app works as before
R=benwells@chromium.org, yoshiki@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221977 0039d316-1c4b-4281-b951-d872f2087c98
Replace mountType by volumeType on fileBrowserPrivate APIs.

This is API clean up. The mountType is being replaced by VolumeType. This CL
refactors private APIs about the flag.
Note that this is preparation to return Drive as a Volume.

BUG=279276
TEST=Ran unit_tests, browser_tests --gtest_filter="*FileSystemExtensionApiTest*:*FileManagerBrowserTest*:*FileBrowserPrivateApiTest*" and tested manually.
R=benwells@chromium.org, kinaba@chromium.org, satorux@chromium.org, yoshiki@chromium.org

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

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