cc: ContextProvider::Capabilities compose gpu::Capabilities

Clean up after introducing gpu::Capabilities.

BUG=285390

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244408 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244408
Migrate PrivetNotificationListenerTest to not mock PrivetHTTPClient

Migrate PrivetNotificationListenerTest to use TestURLFetcherFactory instead of
mocking PrivetHTTPClient, simplifying code and removing obstacles to refactoring
PrivetHTTPClient's interface.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244409 0039d316-1c4b-4281-b951-d872f2087c98
Add a command-line parameter that specifies the extension name.
Use that instead of hard-coded strings.
Pass in extension name from the command line.

BUG=NONE

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244410 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244409
Don't enable alpha blending for legacy fullscreen video implementation

There is some bugs with Samsung Galaxy devices when setting the surface holder to translucent and setting it back.
Since the legacy fullscreen video implementation doesn't need alpha blending, disable it.

BUG=33309

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

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