Chromium Code Reviews| Index: content/public/common/content_client.h |
| diff --git a/content/public/common/content_client.h b/content/public/common/content_client.h |
| index ba15b3eb8a94f35ee1dd12bca4e1ca2a9816a865..abe1f97be8b79ac8431b382e6e25ec066c1364bc 100644 |
| --- a/content/public/common/content_client.h |
| +++ b/content/public/common/content_client.h |
| @@ -46,6 +46,7 @@ class ContentGpuClient; |
| class ContentPluginClient; |
| class ContentRendererClient; |
| class ContentUtilityClient; |
| +struct CdmInfo; |
| struct PepperPluginInfo; |
| // Setter and getter for the client. The client should be set early, before any |
| @@ -88,6 +89,11 @@ class CONTENT_EXPORT ContentClient { |
| virtual void AddPepperPlugins( |
| std::vector<content::PepperPluginInfo>* plugins) {} |
| + // Gives the embedder a chance to register the content decryption |
| + // module(s) it supports. |
| + virtual void AddContentDecryptionModules( |
| + std::vector<content::CdmInfo>* modules) {} |
|
ddorwin
2016/03/18 19:24:19
|cdms|
jrummell
2016/03/23 21:38:10
Done.
|
| + |
| // Gives the embedder a chance to register its own standard, referrer and |
| // saveable url schemes early on in the startup sequence. |
| virtual void AddAdditionalSchemes( |