Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku draft
authorSubhamoy Sengupta <ssengupta@mozilla.com>
Wed, 01 Jul 2020 13:07:41 +0000
changeset 3016298 1b42cfac254b2323214a07f3174a265f3e122be0
parent 3011749 31fb4a2a69124b6a21e5d8f44a0407d489749407
child 3016299 31d8f305dfc4a2b02ce8a68d938937f2485ced49
push id562770
push userreviewbot
push dateWed, 01 Jul 2020 13:08:29 +0000
treeherdertry@e04720d62235 [default view] [failures only]
reviewersbaku
bugs1619953
milestone80.0a1
Bug 1619953 - P1 - Added missing include in PChromiumCDM.ipdl r=baku Summary: This fix was required for subsequent patches to build successfully, because adding new source files exposed missing dependencies in unified sources. Differential Revision: https://phabricator.services.mozilla.com/D75290 Test Plan: Reviewers: baku Subscribers: Bug #: 1619953 Differential Diff: PHID-DIFF-s5dslytqzzcf4pxgnn23
dom/media/gmp/PChromiumCDM.ipdl
--- a/dom/media/gmp/PChromiumCDM.ipdl
+++ b/dom/media/gmp/PChromiumCDM.ipdl
@@ -1,16 +1,18 @@
 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 include protocol PGMPContent;
 include GMPTypes;
 
+include "GMPMessageUtils.h";
+
 using cdm::HdcpVersion from "content_decryption_module.h";
 
 include "GMPMessageUtils.h";
 
 namespace mozilla {
 namespace gmp {
 
 async refcounted protocol PChromiumCDM
@@ -59,17 +61,17 @@ child:
 
   async Drain();
 
   async Destroy();
 
   async GiveBuffer(Shmem aShmem);
 
   async PurgeShmems();
-  
+
 
 parent:
   async __delete__();
 
   // cdm::Host_10
   async OnResolvePromiseWithKeyStatus(uint32_t aPromiseId, uint32_t aKeyStatus);
 
   async OnResolveNewSessionPromise(uint32_t aPromiseId, nsCString aSessionId);