Fix media tests in content_browsertests when use_alsa=0

Tests fail when calling GetInputStreamParameters in AudioManagerBase due to NOTREACHED in
the function. Override the function in FakeAudioManager and return a valid AudioParameters value.

BUG=315392

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239260 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239260
Remove direct-to-backbuffer Ganesh path

The usage of the GrContext in GLRenderer is getting in the way of
cleaning up the WebGraphicsContext3D usage in cc.

This path was good for trying out the Ganesh path, but was never really
used, available on all platforms, or compatible with ubercompositor.
Ganesh-to-tile is almost landed and so it seems like this can be safely
removed for the present.

BUG=none
TBR=sky

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239261 0039d316-1c4b-4281-b951-d872f2087c98
Do not serve privacy policy page via the data reduction proxy

This page can be fetched directly in the settings UI, in a way
that cannot do proxy authentication, and thus cannot work with
the data reduction proxy.

BUG=324460

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239262 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239262
IndexedDB: Re-animate some undead code

A few overrides that just added NOTREACHED() were not renamed during
the Blink->Chromium code migration, and not caught because they were
missing the OVERRIDE directive. This was caught by a dead-code
detector. Add OVERRIDE and rename them correctly. Also rename trivial
Value() accessor to value() to matching coding style.

R=alecflett@chromium.org

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

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