adb_profile_chrome: Write traces in html format by default

Now that https://code.google.com/p/trace-viewer/source/detail?r=1168
made trace files embedded in html files compressed, we can switch the
default trace output format to html while keeping the file sizes
manageable.

Note: it currently isn't possible to load the generated html in
about:tracing, so you can either use --view to automatically open the
recorded trace in a browser or --json to get the old raw trace format.

R=bulach@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253220 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253220
media: Enabling direct rendering for VP9

Passing in our own buffers to libvpx for VP9 decoding so that the
copying of frames after decoding is eliminated.

Relanding CL that was reverted here:
https://codereview.chromium.org/114853002/

test=media_unittests
BUG=321856,345629
R=acolwell@chromium.org

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

Patch from Vignesh V <vigneshv@chromium.org>.

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