Disable RafNoDamage on Mac.

This is already disabled on Windows and ChromeOS, and fails
consistently on some bots now that threaded compositing is
enabled. This has not been reproduced locally on a wide array
of machines, and it may be that something particular to the
bot setup (e.g, being headless) may be causing these failures.

BUG=172015
TBR=zmo

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181377 0039d316-1c4b-4281-b951-d872f2087c98
Add outline: none; to menu > not:(hr) in menu.css (since there is already an active style); add organize-menu button to tab order on bookmarks page; ignore menu and command items when handling focus events in CommandManager.


BUG=173072,173078,173985

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181378 0039d316-1c4b-4281-b951-d872f2087c98
Update sections and relocations for Win7 x64

I manually extracted these values on Win7 using dumpbin.

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

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

R=brettw@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181380 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Bump version to 0.2 and release.

This adds support for waiting for page loads and key events.
TBR=klundberg
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181381 0039d316-1c4b-4281-b951-d872f2087c98
Disable ProcessMitigationsTest.CheckDep on Win64

DEP is already enabled by default and Win64 throws an
error when you try to manipulate the setting at all.
Review URL: https://codereview.chromium.org/12218061

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181382 0039d316-1c4b-4281-b951-d872f2087c98
Add a different title for each section of configurable properties in chrome://gesture

BUG=174123
Test=Manual
1) Go to chrome://gesture
2) observe the new title for the overscroll properties section

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181383 0039d316-1c4b-4281-b951-d872f2087c98
Bypass all WebGL tests on Windows.

This is to confirm my suspision that the random crash has nothing to do with the actual HTML tests.

Will revert once it's confirmed.

BUG=
TEST=gpu win bots
TBR=kbr
Review URL: https://codereview.chromium.org/12209063

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181384 0039d316-1c4b-4281-b951-d872f2087c98
Revert 181368, because of TabCaptureApiTest.EndToEnd crashes.

> Turn on threaded compositing in OSX for continuous builds
> 
> 
> BUG=172015
> 
> Review URL: https://chromiumcodereview.appspot.com/12049060

TBR=vangelis@chromium.org
Review URL: https://codereview.chromium.org/12221080

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181385 0039d316-1c4b-4281-b951-d872f2087c98
Check for appropriate bindings in process-per-site mode.

BUG=174059
TEST=See bug for repro steps.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181386 0039d316-1c4b-4281-b951-d872f2087c98
Minor semantic variable name changes.

Lands server change 32055544.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181387 0039d316-1c4b-4281-b951-d872f2087c98
test_support_content requires webkit_support_common, add the dependency explictely

Previously, this was linked in via TestRunner. However, TestRunner does not
longer depend on webkit_support

BUG=111316
R=jam@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181388 0039d316-1c4b-4281-b951-d872f2087c98
Disable compositing for a particular WebContents for Linux when it is snapshotting.
This is a temporary fix, meant to remain in-place until Linux switches over to Aura.

BUG=154936
TEST=Tested that turning on tabCapture for a tab disables compositing and turning off tabCapture re-enables it, if previously enabled

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181389 0039d316-1c4b-4281-b951-d872f2087c98
SPDY - implement greedy approach to read all the data and process it
from the ClientSocket until we block.

This is more of a first cut at the greedy approach to see if it
improves the performance on the mobile.

spdy_session_test_util.* files have the common code between
SpdySessionSpd2Test and SpdySessionSpd3Test. Will move other common
code in a separate CL. Created this file to reduce errors and
to avoid duplicating of code.

R=willchan
BUG=166958
TEST=network unittests

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

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

http://trac.webkit.org/log/?rev=142173&stop_rev=142131&verbose=on

TBR=

BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181392 0039d316-1c4b-4281-b951-d872f2087c98
Move webgl_infobar_browsertest from gpu_tests to browser_tests.

BUG=111506
TEST=tree
TBR=kbr
Review URL: https://codereview.chromium.org/12223045

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181393 0039d316-1c4b-4281-b951-d872f2087c98
Don't accidentally propagate Omaha variable to child processes.

Short term fix to issue 174203 (when Chrome is launched by Omaha post-install, it fails when attempting to install the App Launcher).

Should be reverted when issue 174953 is fixed and widely deployed.

R=brettw
BUG=174203,174953
TEST=SET GoogleUpdateIsMachine=1 and then launch chrome.exe. Using procexp, verify that the environment variable is not present in the running process.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181394 0039d316-1c4b-4281-b951-d872f2087c98
GPU: Add MailboxMessageFilter before SyncPointMessageFilter

Before this change, the SyncPointMessageFilter would increment the outstanding
IPC count and MailboxMessageFilter handle the IPCs without decrementing the
count. This could lead to --ui-prioritize-in-gpu-process starving a renderer.

R=piman
BUG=none


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@181395 0039d316-1c4b-4281-b951-d872f2087c98
Remove DEV permission requirement on PPB_MouseCursor::SetCursor()

The permission-check was accidentally added in r171921, because the API's proxy implementation is shared with PPB_CursorControl_Dev.

BUG=174792

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

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