Move gpu pixel tests from chrome to content.

Also some cleanup: remove the browser resize step, as it adds flakiness, and totally not necessary.

This CL does not remove or turn off the chrome side test, because we need to config the build bots for the content side pixel tests once they are checked in.  After everyting rungs smoothly, I'll remove the duplicated tests on chrome side.

BUG=111506
TEST=gpu waterfall
Review URL: https://codereview.chromium.org/12211024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181013 0039d316-1c4b-4281-b951-d872f2087c98
move window_ resources to common

TBR=sail@chromium.org
BUG=170254
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181014 0039d316-1c4b-4281-b951-d872f2087c98
Add quiet mode support for Windows. 

Unlike ChromeOS, which uses a bubble view for Quiet Mode, the Windows 
port uses a native menu that contains the same items - Quiet Mode, 
Quiet Mode (1 hour), and Quiet Mode (1 day). 

See http://crrev.com/12194029 for LGTMs -- bad base URL required a new
issue.

TBR=sky@chromium.org,mukai@chromium.org

BUG=169538


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181015 0039d316-1c4b-4281-b951-d872f2087c98
Move the system tray bubble 1 pixel higher for bottom anchored bubble.

BUG=166828

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181016 0039d316-1c4b-4281-b951-d872f2087c98
[android_webview] List test assests explicitly.

Listing the files instead of using find should improve gyp time.

BUG=None
TEST=compile
R=thakis@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181017 0039d316-1c4b-4281-b951-d872f2087c98
Define strings for enterprise account sign-in profile link confirmation.

BUG=171236

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181018 0039d316-1c4b-4281-b951-d872f2087c98
Adds getting PeerConnection stats for webrtc-internals.
It also fixes an issue of out-of-order update for PeerConnection async API callbacks by calling PeerConnectionTracker::Track* methods before the default handling.
In addition, we should call PeerConnectionTracker::Track* methods first for SetLocalDescription and SetRemoteDescription because the SessionDescriptionInterface object may get destroyed after native_peer_connection_->SetLocalDescription is called.


BUG=168232, 172986

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181019 0039d316-1c4b-4281-b951-d872f2087c98
Remove references to deprecated names in Skia.

R=senorblanco@chromium.org
Review URL: https://codereview.chromium.org/12212039

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181020 0039d316-1c4b-4281-b951-d872f2087c98
Dump a list of memory regions which are hooked (mmap'ed) and not hooked by the heap-profiler.

It also stops to dump ".maps" files.  The same information is contained in the list.


BUG=174304


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181021 0039d316-1c4b-4281-b951-d872f2087c98
Make YCM handle more flags and try to handle header files too.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181022 0039d316-1c4b-4281-b951-d872f2087c98
[Media Gallery] Fix FilePath namespace in chrome/browser/media_gallery/linux/* files.

BUG=none
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181023 0039d316-1c4b-4281-b951-d872f2087c98
Hardcode HOST_DESKTOP_TYPE_NATIVE all over the automation layer.

The automation layer was already hardcoding HOST_DESKTOP_TYPE_NATIVE all over the place and using BrowserList:: methods which were native desktop only; simply making that definitive, if we ever need the automation layer to work with multi-desktop envrionments we can come back later and fix it as a separate task (for now this contributes to getting rid of generic BrowserList:: methods).

Added a BrowserListImpl::get(int index); method to replace the *(...->begin() + index) paradigm which is completely unecessary given the underlying structure of a BrowserListImpl is a std::vector.

BUG=129187


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181025 0039d316-1c4b-4281-b951-d872f2087c98
Adjust fling velocity correctly by page scale.

When the new gesture type "NonBubblingGesture" was introduced for flings,
this made flings fall by default into the "local layer space scroll"
path intended for wheel events.  Make this path actually specific to
wheel events.

NOTRY=true
BUG=173669

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181026 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Fix hanging websocket tests and don't CHECK in tests.

The tests involving large messages were hanging on some machines because
net::StreamListenSocket::SendInternal was hanging waiting for socket to write,
which couldn't happen because the same blocked thread was also reading the
socket. Fixed by moving the server onto a separate thread. Also, moved
server into new TestHttpServer class, since a good portion was duplicated
between the sync and non-sync version of the tests.

Also, removed usage of CHECK in the tests and replaced with ASSERT, since
it's not a great to crash in tests.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181027 0039d316-1c4b-4281-b951-d872f2087c98
Generate fewer tiles when zooming in.

When we zoom in, the page goes from being able to scroll only
vertically to being able to scroll both vertically and horizontally.
This results in, roughly, a squaring of the visible content area
(actually a bit less due to discretization). This patch clamps the
are examined when zooming in. A more principled version would
attempt to explicitly keep the area constant.

BUG=174222

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181029 0039d316-1c4b-4281-b951-d872f2087c98
roll gyp 1568:1569

r1569: windows: test for msvs_shard and support in ninja

TBR=thakis@chromium.org
BUG=166201


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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181031 0039d316-1c4b-4281-b951-d872f2087c98
New 2x and 1x images for avatar menu, Toolbar and files app icon.

BUG=158058

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181032 0039d316-1c4b-4281-b951-d872f2087c98
Fixes bug where we can attempt to service an exit (from SIGTERM)
before we've finished startup.

BUG=168133
TEST=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181033 0039d316-1c4b-4281-b951-d872f2087c98
Asynchronous content callbacks after tab detach confuse the launcher item status


BUG=174050
TEST=unittest


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

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