DevTools: [Tests] Clear localStorage only when starting /inspector/ or /inspector-enabled/ test

Clearing the devtools' localStorage when showing its window is wrong, since this makes it
impossible to execute subsequent openings of the devtools with retained settings in a single test.

R=pfeldman
BUG=335893

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245991 0039d316-1c4b-4281-b951-d872f2087c98
Validate vector lengths in ImageHostMsg_DidDownloadImage
TBR=sky@chromium.org
BUG=333038

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245992 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245991
Files.app: Fix Downloads label in the left nav.

Currently the localized name of Downloads directory is not used. This CL fixes it.

BUG=336182
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245993 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 165424:165426

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245995 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245995
Allow the OSX App Launcher to appear over other fullscreen apps in Mavericks.

On Mavericks with the "Displays have separate Spaces" option, OSX has
stopped switching out of the fullscreen space when activating a window
in the non-active application, other than by clicking its Dock icon.
Since the app launcher Dock icon is not Chrome, this can leave a user in
fullscreen with the app launcher window obscured.

This CL overrides a private method, -[NSWindow
_allowedInOtherAppsFullScreenSpaceWithCollectionBehavior:] to allow the
app launcher to appear on top of other applications in fullscreen. Then,
since clicking that window will make Chrome active, subsequent window
activations will successfully switch the user out of the fullscreen
space.

BUG=326405

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245996 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245996
Change the operations touching counts_[] and redundant_count_ to be atomic.
This will make it explicit that the counters are accessed without synchronization and will also suppress TSan v2 warnings.

BUG=46840
R=jar@chromium.org,kaiwang@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245997 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245997
Automated Commit: Committing new LKGM version 5268.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245998 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245998
Files.app: Stop to use localStorage to store the banner dissmissing flag.

Previously we switched from the localStorage to the chrome.storage.local, but
one flag is still stored into localStorage. We can no longer use the local
storage from the pack app. This CL completely removes usage of the localStorage.

BUG=336143
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246000 0039d316-1c4b-4281-b951-d872f2087c98
Flag TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 as using ECDHE_ECDSA key exchange

BUG=336328
TEST=Navigate to a site that negotiates
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 (eg: https://www.gmail.com )
and, if TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 is negotiated, confirm
that the key exchange algorithm is listed as ECDHE_ECDSA with the
encryption/authentication alg as CHACHA20_POLY1305

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246001 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 246001
Disable LauncherContextMenuTest.NewIncognitoWindowMenuIsDisabledWhenIncognitoModeOff
under DrMemory on Windows

BUG=336343
TBR=eugenis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246003 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 246003
More suppressions for TSan v2:
 -- suppress more races on command line switches, include former suppressions from issue 268946 (issue 334140)

BUG=268946,334140
TBR=satorux@chromium.org

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

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