CC: Add 'cc-benchmark' traces for minimal tracing in benchmarks.

We use the swap-buffers for normalizing in benchmarks, so this is the only trace labelled for now.

TBR=nduca
BUG=342635
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251441 0039d316-1c4b-4281-b951-d872f2087c98
Migrate old Shortcuts DB data to conform to new type values

All new suggestion types will be a Google Search URL with https. In some cases,
url may contain additional identifying parameter.

BUG=339270
TBR=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251442 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251441
Cleanup AudioManager initialization on OSX to reduce startup delay.

Since the UI thread is the audio thread on OSX, we should be careful
about what we execute during startup.  Device enumeration and creation
of the device listener can be expensive, so don't do them until the
first stream is created.

BUG=288759
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251443 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251443
Eliminate ProfileOAuth2TokenService being a BCKS.

This CL introduces a level of indirection around ProfileOAuth2TokenService
(ProfileOAuth2TokenServiceWrapper) to eliminate PO2TS being a BCKS. The only
purpose of the wrapper class is to glue a PO2TS instance to a Profile; the
wrapper has no public API. In particular, PO2TSFactory still vends PO2TS
instances.

BUG=334187
TBR=jochen

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251444 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251444