[telemetry] Fix perf/run_tests after r239318.

perf_tools no longer exists, so remove the import.
Previously, importing perf_tools would implicitly add telemetry to our sys.path, but now we have to do it explicitly. This is a Good Thing.

BUG=311380
TEST=tools/telemetry/run_tests; tools/perf/run_tests.
TBR=tonyg

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240459 0039d316-1c4b-4281-b951-d872f2087c98
Roll swarm_client @ 9fc05789e3.

Includes revert of r240243.

$ git log aab3a62beb..9fc05789e3 --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2013-12-11 ganetsky Create a .gitignore file and add *.pyc to it
2013-12-11 maruel Stop signalling swarming error on Windows file locking.
2013-12-11 maruel Ensure variables are decoded to unicode.
2013-12-06 maruel Rename --command-variable to --extra-variables.
2013-12-06 maruel Add real variable support and split --variable in 3 different flags.
2013-12-05 vadimsh Add 'offset' parameter to StorageApi.fetch(...) method.
2013-12-05 maruel Change log message to be clearer.
2013-12-05 vadimsh Support custom HTTP headers in net.url_open.
2013-12-03 vadimsh Remove urllib2 support.
2013-12-03 vadimsh Wait for Storage's internal threads to finish before exiting.
2013-12-03 vadimsh Fix swarming_smoke_test.py and isolateserver_test.py.

R=vadimsh@chromium.org
NOTRY=true
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240461 0039d316-1c4b-4281-b951-d872f2087c98
Add logging capability to CDM adapter.

The CDM adapter is a pepper plugin and it should not depend on base/. Therefore we cannot use base/logging.h directly. Instead, add CDM_DLOG, which is a simplified version of it.

Also add CdmAdapter::ConsoleLog() for JS console logs.

BUG=320065
TEST=Log works on Linux.
R=dalecurtis@chromium.org, ddorwin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240462 0039d316-1c4b-4281-b951-d872f2087c98
Modified clicks and scrolls performed normally should not enable sticky keys.

BUG=327823
TEST=unit tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240463 0039d316-1c4b-4281-b951-d872f2087c98
Enable "cancel" button after user press "print".

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240464 0039d316-1c4b-4281-b951-d872f2087c98
Add use_clibpard_aurax11 gyp flag to allow chromeos-chrome to access X11 Clipboard

 I made this a gyp flag instead of command line flag to avoid linking this on production.

BUG=153978

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240465 0039d316-1c4b-4281-b951-d872f2087c98
Mac: Fix a crash in bookmark manager.

Mac: Fix a crash in bookmark manager. When bookmarks are dragged from
the bookmark bar, the relevant information is stored in PasteBoard. We
were using very old Firefox code to write the data to Pasteboard, which
included the title/url of the bookmark, but not the profile. I updated
the logic to use our new code.

BUG=326932
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240466 0039d316-1c4b-4281-b951-d872f2087c98
Ensure that composited bubble windows with size less than 64 x 64 don't show up as clipped.

We have code which expands the window sizes to be at least 64 x 64 to work around problems with some GPU drivers in displaying
windows smaller than this. When bubbles are created they are centered using the parent window size and the actual size
which causes them to show up in the wrong place. We need to use the expanded size while centering them. This fixes the position
and also the clipping. Unclear as to why they are clipped.

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

BUG=327887
R=jbauman@chromium.org, sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240467 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Limit FileIO Writes to 32MB, as for Reads.

This prevents out of memory crashes when the plugin passes
a very large buffer.

BUG=327876

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240469 0039d316-1c4b-4281-b951-d872f2087c98
Make WebRTC browser tests fail cleaner when the host fails to provide a camera.

BUG=327673
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240470 0039d316-1c4b-4281-b951-d872f2087c98
Add variation IDs for the iOS NTP experiment.

BUG=316910
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240471 0039d316-1c4b-4281-b951-d872f2087c98
chromeos: Only send power state after powerd is up.

Make PowerManagerClient wait for the
org.chromium.PowerManager D-Bus name to be owned by powerd
before making method calls to it. Previously, the class
would also make method calls when it saw the name get
released. Depending on how quickly powerd restarted, those
calls may or may not have succeeded.

BUG=320340

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240472 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: data pipe boilerplate testing (and hooking up).

I implemented the stupid boilerplate tests ... which then promptly
failed, pointing out that I had forgotten to hook up my boilerplate.
Oops.

R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240473 0039d316-1c4b-4281-b951-d872f2087c98
Rename TSFTextStore to TextStore

This CL does nothing except for renaming TSFTextStore to TextStore.

The TSF prefix is considered to be redundant because TSF (Text Services Framework) is the only available API to support IMEs under Metro mode.

BUG=326912

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240474 0039d316-1c4b-4281-b951-d872f2087c98
Disables docked windows by default in M33

BUG=None
TEST=Visual
1. in chrome://flags verify that ash-disable-docked-windows is absent.
2. in chrome://flags verify that ash-enable-docked-windows is present.
3. When running chrome without ash-enable-docked-windows it should not be possible to dock a window at a screen edge.
TEST=ash_unittests --gtest_filter=*Dock*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240475 0039d316-1c4b-4281-b951-d872f2087c98
Fixed crash in SaveImage().

BUG=321208
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240476 0039d316-1c4b-4281-b951-d872f2087c98
PPAPI: Make teravest@ an OWNER

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240477 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Update revision in DEPS, r12515 -> r12523

This pulls in the following Native Client changes:

r12516: (yyanagisawa) Use goma to build nacl on mac.
r12517: (bradnelson) Adding --emit-signatures option to toolchain_build.
r12518: (mcgrathr) toolchain_build: Refactor package generation to support Canadian cross
r12519: (mseaborn) Fix nacl_secure_random() so that it returns random data
r12520: (mcgrathr) toolchain_build: Use source targets for tarballs
r12521: (petarj) [MIPS] Add missing code for syscall_return_regs_test
r12522: (jfb) Test PNaCl's libc++ with setjmp/longjmp exception handling enabled.
r12523: (teravest) NaCl: Permit C++ streams in NaCl code.

BUG=none
TEST=browser_tests and nacl_integration

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

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

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