Telemetry: Fix tracing ( https://chromiumcodereview.appspot.com/12082091 ).

TBR=nduca
BUG=173327
NOTRY=true


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181341 0039d316-1c4b-4281-b951-d872f2087c98
cc: add WebLayerTreeView API for toggling composited layer borders

BUG=71035


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181342 0039d316-1c4b-4281-b951-d872f2087c98
Fix a crash which occurs in the renderer process while attempting to read pixels off a native H/W decoded
video texture.

The crash occurs because the destination SkBitmap is allocated using the visible rect on the video frame
while we try and copy the pixels from the texture using the coded rect which could be greater than the visible
rect.

Fix is to use the visible rect of the video frame in the ReadPixels callback.

Fixes bug https://code.google.com/p/chromium/issues/detail?id=174146

BUG=174146
Review URL: https://chromiumcodereview.appspot.com/12226052

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181343 0039d316-1c4b-4281-b951-d872f2087c98
Lift MEDIA_MMX_INTRINSICS_AVAILABLE definition to header and use it to condition media_unittests


BUG=173697, 166496
TEST=With other build errors fixed in privates (fix win64 gmock_mutant template functor redefinitions & ignore C4267 size_t to int truncations), win64 media_unittests builds without link error to (shared library) media::FilterYUVRows_MMX
R=scherkus@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181344 0039d316-1c4b-4281-b951-d872f2087c98
Move sys_string_conversions to base/strings.

This updates callers in base but I left a forwarding header so I can the rest in pieces (there are >300).

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181345 0039d316-1c4b-4281-b951-d872f2087c98
Disable flaky ProfileSyncServiceSessionTest.WriteFilledSessionToNode.
BUG=174951
TBR=zea

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181346 0039d316-1c4b-4281-b951-d872f2087c98
Properly manage lifetime of Helper Plugin in ProxyDecryptor.

BUG=173755
TEST=Forced failure and saw no assert


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181347 0039d316-1c4b-4281-b951-d872f2087c98
Exclude duplicate gmock_mutant functor templates in WIN64

On WIN64, there is only one calling convention.  Therefore,
implicit calling conventions and __stdcall are the same, hence
template redefinition errors occur in the previous gmock_mutant.h
on WIN64.

BUG=173697, 166496
TEST=media_unittests target builds without template redefinition errors.  With other build errors fixed in privates (ignore C4267 & lift MEDIA...INTRINSICS... definition into yuv_convert.h and use it to not link in methods that use MMX intrinsics), media_unittests executes


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181348 0039d316-1c4b-4281-b951-d872f2087c98
Use base namespace for FilePath in content/browser

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181349 0039d316-1c4b-4281-b951-d872f2087c98
Use base namespace for FilePath in chrome/common and content/common.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181350 0039d316-1c4b-4281-b951-d872f2087c98
Change NaCl mount to support STDOUT by default

NOTRY=true
R=sbc@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181351 0039d316-1c4b-4281-b951-d872f2087c98
Fix ios build for sys_string conversions.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181352 0039d316-1c4b-4281-b951-d872f2087c98
Fix IOS build of sys_string.s

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181353 0039d316-1c4b-4281-b951-d872f2087c98
Allow XCode 4.5.2 to edit .xib files

chrome/app/nibs/PRESUBMIT.py wouldn't allow XCode 4.5.2 to edit xib files. This CL increases MAXIMUM_IB_VERSION so that XCode 4.5.2 is now allowed.

BUG=
TEST=Changed a xib file using XCode 4.5.2. Run git cl presubmit. Without this change the presubmit fails. With this change it passes.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181354 0039d316-1c4b-4281-b951-d872f2087c98
Webkit roll 142109:142130

http://trac.webkit.org/log/?rev=142130&stop_rev=142110&verbose=on

TBR=

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181355 0039d316-1c4b-4281-b951-d872f2087c98
Also makes MessageSimpleView aware of background.

Otherwise, MessageSimpleView has weird greyish background. This regression
happened because I'm not so aware of crrev.com/12090011 when I committed
crrev.com/12082064

BUG=172010
TEST=send a simple notification and open the message center


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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181357 0039d316-1c4b-4281-b951-d872f2087c98
Turn off the network proxy for mac and win in DRT

The original test_shell code was written to use the system proxy
autoconfig. On windows, at least, this was known to be flaky at best.
However, this still made sense because we needed to be able to use
test_shell to view arbitrary pages on the web, and we didn't have an
alternative.

However, we don't really use test_shell anymore, and the same code
is used by DumpRenderTree, which only views pages on the local machine
and has no need for the proxy at all. This patch changes the net config
to never use a proxy on any platform.

R=tony@chromium.org, eroman@chromium.org
BUG=170429

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181358 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Add NS autorelease pool for mac scoped to each command execution.
BUG=172325
TBR=craigdh


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181359 0039d316-1c4b-4281-b951-d872f2087c98
Disable SecurityTest.NewOverflow on Win64

It doesn't even compile for 64-bit under MSVC.

BUG=174947
TBR=jln@chromium.org, jar@chromium.org
R=jln, jar
Review URL: https://codereview.chromium.org/12223042

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