Extensions: Add some CHECKs to help track down a flaky TestAdblockExtensionCrash.

BUG=387866

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279293 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Unit tests for DeviceUtils.

BUG=267773

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279294 0039d316-1c4b-4281-b951-d872f2087c98
Set session-client-inactive on the video container instead of the plugin.

BUG=387488

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279295 0039d316-1c4b-4281-b951-d872f2087c98
Fix wrong result from IsKnownUnaccelerated() even if there are H/W acceleratable codecs.

Android's MediaCodec can return several codecs for given codec type.
If H/W acceleratable codec is not top of the list, it might return false.
Although device is supporting H/W accelerating for given codec type,
IsKnownUnaccelerated() returns wrong result.

BUG=386484

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279297 0039d316-1c4b-4281-b951-d872f2087c98
Initialize the RenderWidget color profile for change detection

sRGB is a common color profile (especially on win32), so the browser
process communicates it to render_widget/_view's with an empty color
profile (length 0).

To allow profile change detection, the RenderWidget's initial device
color profile should be initialized to an invalid color profile with
non-zero length: '0' is a perfectly good value, use that.

No change in behavior, no new tests.

TBR=jochen@chromium.org
BUG=369787

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279298 0039d316-1c4b-4281-b951-d872f2087c98
Disable automatic reconnection for It2Me.

Automatic reconnect isn't useful for It2Me and it doesn't work
anyway (host doesn't allow more than one connection).

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279301 0039d316-1c4b-4281-b951-d872f2087c98
rAc: Fix crash when there are no valid countries to choose from

BUG=388018

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279302 0039d316-1c4b-4281-b951-d872f2087c98
Increase the test output line limit 50 -> 5000

BUG=386566
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279304 0039d316-1c4b-4281-b951-d872f2087c98
[fsp] Add tracing macros for the reading operation.

This CL adds basic tracing macros to be able to track reading performance.

TEST=Tested manually with chrome://tracing.
BUG=384201

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279306 0039d316-1c4b-4281-b951-d872f2087c98
Apps and Extension Documentation: Don't forbid non-standard icon sizes.

Re-applying SVN r194776, which was inadvertently lost in a refactor.

BUG=230281
BUG=387515
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279307 0039d316-1c4b-4281-b951-d872f2087c98
crypto: Add ECPrivateKey::Copy (not needed for OpenSSL) and
ECPrivateKey::ExportRawPublicKey.

R=rsleevi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279308 0039d316-1c4b-4281-b951-d872f2087c98
Adds support for running analyzer from gyp_chromium

Analyzer is going to be used to determine if a set of files effects
any of the dependencies for a bot.

BUG=383609
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279309 0039d316-1c4b-4281-b951-d872f2087c98
Gallery: Clean the code related with cropping.

This is a preparation for crbug.com/127120 .

* Add missing ';'.
* Add missing comments.
* Simpify the internal structure of DraggableRect#getDragHandler method.

BUG=127120
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279310 0039d316-1c4b-4281-b951-d872f2087c98
Skia roll f22b6b5:6fc763e

https://skia.googlesource.com/skia/+log/f22b6b5883943d7127cd3f77fed822fa65642f1a..6fc763e3c2b1e539510cb18ece8b97e183099ab1

CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel
TBR=rmistry@google.com
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279311 0039d316-1c4b-4281-b951-d872f2087c98
athena: Show network and battery status in the UI.

The status of network and battery is displayed in a text-only view in
this patch at the top-right corner of the screen.

BUG=387202, 387204
R=oshima@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279313 0039d316-1c4b-4281-b951-d872f2087c98
For some reason, mac bisect bots were not flushing stdout periodically, as a result buildbot command was getting timed-out.

BUG=
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279314 0039d316-1c4b-4281-b951-d872f2087c98
Defined capturePixelsAsyncThen to return RGBA data, and fixed byte ordering.

Added clearPrinting() to allow printing tests which use
capturePixelsAsyncThen to produce reasonable text output.

BUG=387298

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

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

Despite the NOTIMPLEMENTED comment saying that this method is only
needed for performance, it causes bugs with aura windows in side
Bubbles which need to clip to their parent view rather than the parent
window.

This CL is based on https://codereview.chromium.org/30993004/ but strips
out the gravity code and simplifies the windowing code.

Since the window hierarchy of NPAPI plugins has changed due to this
patch, it was also necessary to modify WebContentsViewAura to reflect
this change.

BUG=377378

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279316 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: Refocus to the list after canceling rename of a file/folder

The previous patch (r277384) has fixed in the case of success of renaming. This patch also fixes the case of canceling rename.

BUG=383234
TEST=manually tested

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

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