Hides infobar tip when chrome is run in app mode using --app=http://website parameter.

BUG=236586
TESTED=run chrome with --app=http://www.consulfrance-toronto.org/ and --app=http://www.lemonde.fr. Verified that the infobar arrow was not visible.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205001 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Fix command Quit and Close.

1. If no window is open after closing a window, Close is the  equivalent to Quit.
2. Make Quit can be called multiple times on the same session.

BUG=chromedriver:380, chromedriver:379

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205002 0039d316-1c4b-4281-b951-d872f2087c98
Add multicast support to DatagramServerSocket

Add support for multicasting functions to DatagramServerSocket and
UDPServerSocket.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205003 0039d316-1c4b-4281-b951-d872f2087c98
Use GPU based compositor for internal pages for Aura

This is a startup optimization for non-Aura. Because in Aura we
need to pay the price of GPU even for drawing our UI.

BUG=247093
TEST=see bug
R=apatrick@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205004 0039d316-1c4b-4281-b951-d872f2087c98
Adding instant extended OWNERS

R=jered@chromium.org, samarth@chromium.org
BUG=none
TEST=less reviews, more sanity

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=197738

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205005 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1532.0 to 1533.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205008 0039d316-1c4b-4281-b951-d872f2087c98
[Aura] Added Support for rendering software compositor frames as cc::TextureLayers through cc::TextureMailbox.

BUG=161008
R=piman
TBR=jschuh,ben

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205010 0039d316-1c4b-4281-b951-d872f2087c98
Support plumbing LatencyInfo through the old software path.

This allows us to collect latency stats with 3d disabled.

BUG=155367

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205011 0039d316-1c4b-4281-b951-d872f2087c98
[rAc Android] Fix for the breakage after the enum change.

The proper fix is tracked in http://crbug.com/247810

Fix for the breakage caused by adding new field types on C++ side,
causing inconsistencies between C++ and Java sides:
https://chromiumcodereview.appspot.com/15925013

BUG=247811

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205012 0039d316-1c4b-4281-b951-d872f2087c98
Don't open additional browser window on app shim launch.

Also, don't suppress browser window creation when clicking the Chrome icon
in the dock if Chrome if first launched via an app shim.

Two parts:
- Clicking on the Chrome dock icon when there are no browser windows now
does the same as right click -> new window. --app-id is handled as a special case.
- Make the app mode loader check if chrome is already running, and skip
launching Chrome if so.

BUG=240563
TEST=Start an app with an app shim.
Chrome should start and launch the app without opening a browser window.
Close all windows and start the app with the shim again.
The app should launch without opening a browser window.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205013 0039d316-1c4b-4281-b951-d872f2087c98
Fixed crash when installing extension with chrome://[anything-else-than-favicon]
Can be reproduced with this extension: https://chrome.google.com/webstore/detail/%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0/khopmbdjffemhegeeobelklnbglcdgfh
- Don't crash any more when anything else than a URL with a chrome:// scheme has any host other than.
- Added unit tests to avoid that kind of regression.

BUG=246314,247624
TESTED=It crashes when I install the extension with Chrome Canary.
    It does not crash with the fix.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205016 0039d316-1c4b-4281-b951-d872f2087c98
Prevent Most Visited mask element from suppressing tooltip.

BUG=187383

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205017 0039d316-1c4b-4281-b951-d872f2087c98
Fixed issue with EXT_draw_buffers not explicitly enabling

BUG=247484

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205018 0039d316-1c4b-4281-b951-d872f2087c98
Move FileEnumerator to its own file, do some refactoring.

It creates a class FileInfo to contain the details rather than using a platform-specific typedef. This allows the accessors GetName, GetSize, etc. to be moved directly to this class (previously they were static helpers on the FileEnumerator class) which makes a bunch of code much cleaner. It also gives reasonable getting and initialization which the previous version lacked.

BUG=175002

Reland of 198820 and 298824
Original review = https://codereview.chromium.org/13165005
R=rvargas@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205019 0039d316-1c4b-4281-b951-d872f2087c98
GetProcId shouldn't always upgrade the supplied handle

We should use the handle we're given.

TBR=brettw

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205020 0039d316-1c4b-4281-b951-d872f2087c98
Do not alert if devices with user/eng Android builds are not provisioned.

BUG=245058

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205021 0039d316-1c4b-4281-b951-d872f2087c98
[PasswordAutofill] Only autofill passwords into <input type="password"> fields

BUG=247513

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205022 0039d316-1c4b-4281-b951-d872f2087c98
Pass the command buffer sizes in the WGC3DCBI constructor

BUG=243703

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205023 0039d316-1c4b-4281-b951-d872f2087c98
PNaCl component: check manifest as sanity check instead of checking llc.

Previously we would check for pnacl_public_${arch}_llc_nexe.
This lets us know if the ${arch} is correct, because it happens
to be encoded within the filename. However, we are renaming the files,
so that would not be a reliable check in the future.

Instead, read in the pnacl_public_pnacl_json file and check if the arch
specified by the manifest file is legit.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205024 0039d316-1c4b-4281-b951-d872f2087c98
Fix aura Win64 compilation error

Make a checked_numeric_cast to fix a c4267 warning.

TBR=sky@chromium.org

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

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