Ensure that the desktop content and the container window in AURA has correct sizes on all platforms.

The addition of the desktop container window broke linux aura because it uses the Desktop layout manager
which resized the container window once it became the child of the root window. On Windows AURA we don't
use the Desktop layout manager.

Fix is to unify the size handling code in the DesktopNativeWidgetAura class in the OnRootWindowHostResized
notification. We resize both the content and the container windows here. The logic from the
DesktopNativeWidgetAura::OnBoundsChanged function has been moved OnRootWindowHostResized OnRootWindowHostMoved
handlers.

As per discussion with sky removed the Desktop Layout Manager.

BUG=292530
R=erg@chromium.org, sky@chromium.org, sky
TEST=Covered by views test DesktopAuraWindowSizeTest

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226057 0039d316-1c4b-4281-b951-d872f2087c98
Fixing color problems with the tray after alignment change

BUG=297172
TEST=unit test as well as visual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226058 0039d316-1c4b-4281-b951-d872f2087c98
Add histograms for Net.WpadQuickCheck*

Add histograms to track WPAD QuickCheck success and failure time distributions.

BUG=chromium:161826
TEST=adhoc
pretty_print.py

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226059 0039d316-1c4b-4281-b951-d872f2087c98
Make --no-prompt --lib32 install lib32 support.

BUG=297984,299075
TEST=local

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226060 0039d316-1c4b-4281-b951-d872f2087c98
Remove client side code for send feedback experiment.

BUG=169339

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226063 0039d316-1c4b-4281-b951-d872f2087c98
Promote methods to register and revoke blob urls to public so they may be used to coin blob urls from within the browser process.

BUG=288015

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226064 0039d316-1c4b-4281-b951-d872f2087c98
Show privet notification checkbox only if privet notifications are enabled

Hide the privet notifications checkbox in chrome://settings/ if privet
notifications are not enabled/available for your platform.

BUG=298384

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226065 0039d316-1c4b-4281-b951-d872f2087c98
Makes DesktopCaptureDevice inherit from VideoCaptureDevice and removes unnecessary code.

BUG=297853

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226066 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Release v2.4.

R=chrisgao@chromium.org, frankf@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226067 0039d316-1c4b-4281-b951-d872f2087c98
Remove unnecessary static variable that entangles TEST_F state.

BUG=none

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

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

TBR=alecflett
BUG=262998

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226069 0039d316-1c4b-4281-b951-d872f2087c98
ActivityLogDatabasePolicy calls a virtual method from its
constructor which causes occasional test crashes on Windows
and Linux.

This fix adds Init method to ActivityLogDatabasePolicy class
which further initializes the object after the constructor.
Now, the virtual method is called from the Init method.

BUG=300013

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226070 0039d316-1c4b-4281-b951-d872f2087c98
Try re-enabling PNaCl translation cache tests on Dr. Memory bots

The tests have been scaled down and will hopefully not time out.

R=jvoung@chromium.org
BUG=248373

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226071 0039d316-1c4b-4281-b951-d872f2087c98
Add missing test for autotestPrivate.lockScreen

BUG=233834
TEST=browser test

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226072 0039d316-1c4b-4281-b951-d872f2087c98
Set the category tag to performance for feedback reports that contain tracing data

BUG=299014

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226073 0039d316-1c4b-4281-b951-d872f2087c98
Add policies to allow events named Dwm* in the gpu sandbox. 

These events are created/opened by dwmapi.dll and are needed for the XP presentation path to work in the restricted gpu
sandbox. The other change is to run this in the restricted sandbox.

BUG=299047
R=cpu,jbauman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226074 0039d316-1c4b-4281-b951-d872f2087c98
Revert 226054 "Roll webrtc to r4883."

> Roll webrtc to r4883.
> 
> R=ronghuawu@chromium.org
> 
> Review URL: https://codereview.chromium.org/25106005

TBR=mallinath@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226077 0039d316-1c4b-4281-b951-d872f2087c98
Move VolumeManager from contentWindow to background page.

This CL moves VolumeManager to background page, so that all windows can share
the instance.
Also, this change should reduce the interaction with browser process via private APIs, when the two or more window is opened.

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226078 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl Docs] Add a Reference section, which has the NMF format description.

NMF format description ported from chromium.org page,
and expanded slightly to include information about data URI
(which I don't think has been documented before).


BUG=http://code.google.com/p/nativeclient/issues/detail?id=3691
NOTRY=true
(just docs)

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

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