Revert 188464 "[telemetry] Referenceable named compound actions." -- broke many bots on http://build.chromium.org/p/chromium.perf/console .

> [telemetry] Referenceable named compound actions.
> 
> Moves CompoundAction logic to PageTest. This is for two reasons:
> 1. A compound action can no longer be explicitly defined, but rather all named actions are implicitly compound actions.
> 2. An action can refer to another named action on the page. These named actions can be different for every page. PageActions are self-contained and don't have knowledge of other actions on the page.
> 
> The action repeat logic is also moved to PageTest, so that it works for these named actions.
> 
> BUG=168431
> TEST=./run_tests PageTestUnitTest
> 
> Review URL: https://codereview.chromium.org/12408032

TBR=dtu@chromium.org
Review URL: https://codereview.chromium.org/12660012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188534 0039d316-1c4b-4281-b951-d872f2087c98
mac: Make sure rwhvmac is destroyed at the end of RenderWidgetHostViewMacTest.Fullscreen

BUG=196824
TEST=When running content_browsertests, the fullscreen window that opens about
halfway through doesn't stay open until the tests have finished running.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188537 0039d316-1c4b-4281-b951-d872f2087c98
Closing menu from LauncherMenuItem upon second click


BUG=181308
TEST=visual


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188538 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Limit webpagereplay logs to warning level.

The default is debug and there were a lot of debug logs that were slowing down
page loading in Telemetry because each one needs to synchronize across threads
and the server uses a lot of threads.

BUG=None
TEST=None
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188539 0039d316-1c4b-4281-b951-d872f2087c98
Using error returns from Online Wallet


BUG=164410


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188540 0039d316-1c4b-4281-b951-d872f2087c98
Give correct advice about the use of unsigned ints.

Previous incorrect advice led people to write unsafe code.

NOTRY=true


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188541 0039d316-1c4b-4281-b951-d872f2087c98
Remove unused functions and constants from chrome_style.h

BUG=155363
R=msw@chromium.org,sky@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188542 0039d316-1c4b-4281-b951-d872f2087c98
Adding new icons for launcher

BUG=189125
TEST=none
TBR=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188543 0039d316-1c4b-4281-b951-d872f2087c98
Fix a file leak in PnaclFileHostTest.TestFilenamesWithPnaclPath.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188544 0039d316-1c4b-4281-b951-d872f2087c98
[sync] Re-enable TwoClientAutofillSyncTest.WebDataServiceSanity

TwoClientAutofillSyncTest.WebDataServiceSanity was flaky a few months
ago, and disabled as a result. Running it against ToT on win, mac and
linux with large gtest_repeat values yields a 100% pass rate.

This patch re-enables the test.

BUG=102687
TEST=sync_integration_tests:TwoClientAutofillSyncTest.WebDataServiceSanity


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188545 0039d316-1c4b-4281-b951-d872f2087c98
Disable UMA uploads to the XML server.

The XML upload path is deprecated in favor of the protocol buffer path.

For now, this is just the minimal change to disable uploads, so it's trivial to
revert if need be.  I'll follow this up with a larger CL to rip out the old code
once we're sure this change is safe.

BUG=109818
TEST=No more uploads from recent builds to the XML server.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188546 0039d316-1c4b-4281-b951-d872f2087c98
Remove yuv_convert_simd_x86 target from ARM builds.

Including this target at all was causing the 'All' target
to fail when target_arch=arm.

BUG=196286


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

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

This change makes the behavior of apk-build.xml much clearer.
First, delete several empty targets:
  -pre-build
  -post-build
  -set-mode-check
  -post-package
  -set-debug-files

Then, merge chains of targets (i.e. only -compile depends on
-pre-compile and so they can be merged into one target).
check-env --> -setup
-pre-compile and -post-compile --> -compile
-crunch --> -package-resources
-release-sign --> release
-do-debug --> debug
-release-obfuscation-check --> -set-release-mode
-debug-obfuscation-check --> -set-debug-mode
-build-setup --> -setup

Then, rearrange the targets so that they are in the order that they are
run.

Finally, delete some small unused things (mergemanifest, buildconfig).

BUG=158821


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188548 0039d316-1c4b-4281-b951-d872f2087c98
Remove Autofill notification types

Replace with a simple AutofillManagerTestDelegate

BUG=140037


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

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

Part 5/5 of the Gtk ContstrainedWindow API rework towards removing
ConstrainedWindowGtk in favor of using a native Widget.

Remove ConstrainedWindowGtk in favor of using a plain GtkWidget.


BUG=157161

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188550 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1442.0 to 1443.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188552 0039d316-1c4b-4281-b951-d872f2087c98
Avoid reporting the same error multiple times when repeatedly capturing audio packets.

BUG=187303


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188554 0039d316-1c4b-4281-b951-d872f2087c98
cc: Chromify Scheduler(Settings)

R=jamesr@chromium.org
BUG=none


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

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


BUG=139612


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188556 0039d316-1c4b-4281-b951-d872f2087c98
Remove BubbleDelegateView::Show(); call GetWidget()->Show() instead; etc.

Removes the redundant/unnecessary helper function.
Call Show() on GetWidget() or CreateBubble's returned Widget.

BUG=none
TEST=Bubbles show fine.
R=sky@chromium.org

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

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