| Index: content/public/common/content_client.h
 | 
| diff --git a/content/public/common/content_client.h b/content/public/common/content_client.h
 | 
| index 57a52faa3aed95f83c39b41fbda479579499799a..ea0bb0d80aaadcd331655a1995b0c6e42c8a7f93 100644
 | 
| --- a/content/public/common/content_client.h
 | 
| +++ b/content/public/common/content_client.h
 | 
| @@ -45,6 +45,7 @@ class ContentGpuClient;
 | 
|  class ContentRendererClient;
 | 
|  class ContentUtilityClient;
 | 
|  class OriginTrialPolicy;
 | 
| +struct CdmHostFilePath;
 | 
|  struct CdmInfo;
 | 
|  struct PepperPluginInfo;
 | 
|  
 | 
| @@ -87,10 +88,13 @@ class CONTENT_EXPORT ContentClient {
 | 
|    virtual void AddPepperPlugins(
 | 
|        std::vector<content::PepperPluginInfo>* plugins) {}
 | 
|  
 | 
| -  // Gives the embedder a chance to register the content decryption
 | 
| -  // modules it supports.
 | 
| +  // Gives the embedder a chance to register the Content Decryption Modules
 | 
| +  // (CDM) it supports, as well as the CDM host file paths to verify CDM host.
 | 
| +  // |cdms| or |cdm_host_file_paths| can be null which means that specific list
 | 
| +  // is not needed.
 | 
|    virtual void AddContentDecryptionModules(
 | 
| -      std::vector<content::CdmInfo>* cdms) {}
 | 
| +      std::vector<content::CdmInfo>* cdms,
 | 
| +      std::vector<content::CdmHostFilePath>* cdm_host_file_paths) {}
 | 
|  
 | 
|    // Gives the embedder a chance to register its own schemes early in the
 | 
|    // startup sequence.
 | 
| 
 |