Add tool to use the manifest, fetch and cache dependencies and run the test.

Only keep functions needed on the slave in tree_creator.py. Move the rest to
isolate.py.

R=rogerta@chromium.org
BUG=98834
TEST=Run from the ouput directory:
    GYP_DEFINES="$GYP_DEFINES tests_run=hashtable" ../../build/gyp_chromium; \
    ninja base_unittests_run; \
    ../../tools/isolate/tree_creator.py -m base_unittests.results --remote .

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

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

TEST=unit test
BUG=120297


Review URL: http://codereview.chromium.org/9836126

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129456 0039d316-1c4b-4281-b951-d872f2087c98
Disabled flaky test on Windows

BUG=120705
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129457 0039d316-1c4b-4281-b951-d872f2087c98
Keep a histogram of Flash version numbers.

BUG=120634
Review URL: https://chromiumcodereview.appspot.com/9844018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129458 0039d316-1c4b-4281-b951-d872f2087c98
Disabled flaky test on Windows

BUG=83828
TEST=None
TBR=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129460 0039d316-1c4b-4281-b951-d872f2087c98
Sync promo: Only show skip button on startup

BUG=117456
TEST=


Review URL: http://codereview.chromium.org/9836093

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129462 0039d316-1c4b-4281-b951-d872f2087c98
Fix link error when safe browsing is disabled.

This was breaking the 'chrome-linux-redux' bot, which compiles Chrome
for Linux with the same flags we're using for the Android port.

BUG=None
TEST=Compiles


Review URL: http://codereview.chromium.org/9867002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129463 0039d316-1c4b-4281-b951-d872f2087c98
views: Rename Combobox "selected getter/setter" accessors to something more accurate.

Currently the accessors are named as selected_item() and SetSelectedItem().
But we don't return any "item" at all, nor we set any "item". They aren't
objects. They are indexes.

So a more accurate name would be selected_index() and SetSelectedIndex().

This match with other ComboBox implementations (Java and .Net).

BUG=119289
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129464 0039d316-1c4b-4281-b951-d872f2087c98
Move PrintDialogCloud.HandlersRegistered test to interactive_ui_tests

Tests that use SendKeyPress should not be in browser_tests.

BUG=120578

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129465 0039d316-1c4b-4281-b951-d872f2087c98
Add entries for mouse/touchpad speed.

BUG=119647
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/9791077

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129466 0039d316-1c4b-4281-b951-d872f2087c98
Make WebURLLoaderMock handle redirects correctly in the case where the
client cancels while auditing the redirect.
BUG=none
TEST=webkit_unit_tests --gtest_filter= AssociatedURLLoaderTests.*
Review URL: https://chromiumcodereview.appspot.com/9874008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129467 0039d316-1c4b-4281-b951-d872f2087c98
roll out http://crrev.com/129440 to fix http://crbug.com/120733

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129471 0039d316-1c4b-4281-b951-d872f2087c98
Suppress leak from GDataFileSystemTest_GetFile_FromGData_Test

BUG=120726
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129472 0039d316-1c4b-4281-b951-d872f2087c98
Decreases the number of pixels needed to trigger a snap from 200 to
100.

BUG=120686
TEST=none
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129473 0039d316-1c4b-4281-b951-d872f2087c98
Reverting due to memory (Valgrind) errors.

Revert 129448 - Automated tests for full screen & mouse lock M16 features

Tests added to browsertest to improve coverage for fullscreen and mouse lock transitions.

Several helper functions added to BrowserTest. Removes need to friend many tests and simplifies tests to increases readability.

IsFullscreenForTab() removed globally leaving only IsFullscreenForTabOrPending.

IsFullscreenForBrowser() added to fullscreen controller to enable testing.

typedef BrowserWithTestWindowTest BrowserTest; removed due to name conflict.

BUG=100678
TEST=


Review URL: http://codereview.chromium.org/9702055

TBR=scheib@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9875028

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129474 0039d316-1c4b-4281-b951-d872f2087c98
Revert http://codereview.chromium.org/9838043/

TBR=mukai@chromium.org
BUG=120601
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129475 0039d316-1c4b-4281-b951-d872f2087c98
Add base::HostToNetXX() & NetToHostXX(), and use them to replace htonX() & ntohX() in Chrome.

This primarily addresses issues with code using the OS-provided htonX() & ntohX() functions from within the Chrome sandbox.  Under Windows these functions are provided by ws2_32.dll, which is no longer available within Chrome's sandbox.

The new base::HostToNetXX() and NetToHostXX() functions are safe for use by sandboxed code on Windows, and provide a single place where future fixes for other platforms can be made.

BUG=117252

Review URL: http://codereview.chromium.org/9716020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129476 0039d316-1c4b-4281-b951-d872f2087c98
Coverity: check null returns.

CID=102833, 102995
BUG=None
TEST=None


Review URL: http://codereview.chromium.org/9860044

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@129477 0039d316-1c4b-4281-b951-d872f2087c98
Check that an instance variable is non-NULL before use.

CID=103659
BUG=NONE
TEST=NONE

Review URL: http://codereview.chromium.org/9836122

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