ash: Add missing include to test from r236852.

Add a missing base/threading/sequenced_worker_pool.h include
to desktop_background_controller_unittest.cc.

BUG=none
TBR=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236854 0039d316-1c4b-4281-b951-d872f2087c98
Enable incremental linking for browser_tests on Windows.

This is based on scottmg's https://codereview.chromium.org/25377002/.

BUG=308773
R=scottmg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236855 0039d316-1c4b-4281-b951-d872f2087c98
Remove the test_support_chrome  target, since it duplicates test_support_common. The latter is where we already put all test-harness specific code, even if it's only used in browser tests.

R=phajdan.jr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236856 0039d316-1c4b-4281-b951-d872f2087c98
linux aura: Show the drag-image when available.

This shows the snapshot of the dragged content during the drag (both for drags
from the web-contents, or from the UI (e.g. bookmark bar etc.)).

BUG=317993
R=erg@chromium.org, sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236857 0039d316-1c4b-4281-b951-d872f2087c98
Remove support for non-JSON keys in AesDecryptor

Since ProxyDecryptor() now converts EME v0.1b keys to JSON before passing
it to the AesDecryptor, remove the code that handles v0.1b keys in the
AesDecryptor.

BUG=224786
TEST=media_unittests pass, as do EME browser and content tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236858 0039d316-1c4b-4281-b951-d872f2087c98
Remove enable Drive offline system tray UI.

BUG=322409

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236859 0039d316-1c4b-4281-b951-d872f2087c98
Roll swarming_client @ 4727bd5a1a67726d5c64d292f970590ddb1b6a98.

$ git log e98b112..4727bd5a1a --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2013-11-22 maruel Stop making the tree read-only when 'read_only': True is not set.
2013-11-20 maruel Simplify imports, simplifying pylint checks.
2013-11-20 vadimsh@google.com Make stack traces produced by exceptions from TaskChannel.pull() more useful.
2013-11-19 maruel Create .isolated files via isolateserver.py archive <directory>.
2013-11-19 maruel Move more path handling code from isolate.py into utils/file_path.py.
2013-11-18 maruel Add ThreadProolWithProgress.iter_results() support.
2013-11-18 maruel Move code around in preparation to move code from isolate.py to isolateserver.py
2013-11-12 maruel In r192392, I +x'ed WATCHLISTS by accident. Fix that.
2013-11-12 maruel Partially revert 8732761d59. This broke executable bit.
2013-11-12 maruel Move read_json and write_json from trace_inputs to utils.tools.
2013-11-12 maruel Remove x bit on subprocess32.py, move auto_stub.py into third_party.
2013-11-11 maruel Rework swarming.py option grouping to be more sensible.
2013-11-11 maruel Enable setting the cache files as read-only.
2013-11-11 maruel Make file deletion more coherent with the behavior of each OSes.
2013-11-10 maruel Extract subprocess code into subprocess42.
2013-11-10 maruel Add test to confirm assumptions about file deletability across different OSes.
2013-11-08 maruel Exit the test sooner when it will fail anyway.
2013-11-08 maruel Preleminary work to make the file in the run_isolated.py cache read-only.
2013-11-08 maruel Fix run_test_case's Popen on Windows once and for all.
2013-11-06 maruel Remove support for file mode for symlink.
2013-11-06 maruel Fix trace_test_cases_smoke_test.py to stop leaking temp files.
2013-11-06 maruel Surface flags more so more settings can be configured at request time.
2013-11-06 maruel Remove slave_os as an hardcoded Manifest() dimension.
2013-11-06 maruel Make the environment completely configurable in the Manifest.

R=vadimsh@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236860 0039d316-1c4b-4281-b951-d872f2087c98
Switch CertStore to RenderProcessHostObserver.

BUG=170921
TEST=no change

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236862 0039d316-1c4b-4281-b951-d872f2087c98
Roll deps2git 234015:236839

TBR=szager

BUG=317931

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236864 0039d316-1c4b-4281-b951-d872f2087c98
This is the fourth CL of several that will eventually replace TokenService with
ProfileOAuth2TokenService. In this CL, the dependencies on TS are removed
from chromeos code and managed user code.

BUG=305247
TBR=rlp@chromium.org,davemoore@chromium.org,asvitkine@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236865 0039d316-1c4b-4281-b951-d872f2087c98
Disable glib by default for embedded builds

BUG=318413

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236866 0039d316-1c4b-4281-b951-d872f2087c98
Fix the doc comments for ui_test_pak.

This passed from the review in https://codereview.chromium.org/45753004,
crrev.com/234537

BUG=176960
R=tony@chromium.org
TBR=ben

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236867 0039d316-1c4b-4281-b951-d872f2087c98
Update VDA golden checksum values for EVDA

This CL fixes the checksum values to match that generated by the EVDA after
r235128, which are more correct than before (does not drop last frames).

Also: add support for comments in md5 checksum files for VDA unittest, and use
comments to label golden checksum values by platform.

BUG=321547
TEST=local build, run on CrOS snow

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236868 0039d316-1c4b-4281-b951-d872f2087c98
Android: Disable about:flags impl-side-painting override

We don't support running with impl-side painting disabled on Android
anymore. (It's hardcoded to enabled for Android in cc/base/switches.cc)

Removing it from the supported experiments should also cause it to be
ignored at startup when loading the profile (see ConvertFlagsToSwitches called
from ChromeBrowserMainParts::PreCreateThreadsImpl), so that users that turned
this off some time in the past will be forced to enabled again.

BUG=321545
TBR=thakis@chromium.org
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236869 0039d316-1c4b-4281-b951-d872f2087c98
Disable slow ExtensionSettingsFrontendTest.QuotaLimitsEnforcedCorrectlyForSyncAndLocal

TBR=kalman

BUG=322751

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236870 0039d316-1c4b-4281-b951-d872f2087c98
GN: Add support for 32- and 64-bit cross-compiles.

This makes it possible on Linux to refer to 64-bit targets from a 32-bit build, and 32-bit targets from a 64-bit build.

This also adds flags for Mac cross-compiles but I haven't written the toolchain definitions yet.

BUG=322106
R=scottmg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236871 0039d316-1c4b-4281-b951-d872f2087c98
More scaffolding, add class ServiceWorkerProviderHost.

BUG=285976

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236872 0039d316-1c4b-4281-b951-d872f2087c98
Add missing histogram definition for signin confirmations.

BUG=

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

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