Index: modules/encryptedmedia/MediaKeyMessageEvent.idl |
diff --git a/modules/encryptedmedia/MediaKeyMessageEvent.idl b/modules/encryptedmedia/MediaKeyMessageEvent.idl |
index 6cda051797a753670d818f82ebd50bd89c0b8852..1d9dbdbce5f5c8372550b7283fbf0abb14ab4b85 100644 |
--- a/modules/encryptedmedia/MediaKeyMessageEvent.idl |
+++ b/modules/encryptedmedia/MediaKeyMessageEvent.idl |
@@ -23,11 +23,19 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
+// https://w3c.github.io/encrypted-media/#mediakeymessageevent |
+ |
+enum MediaKeyMessageType { |
+ "license-request", |
+ "license-renewal", |
+ "license-release" |
+}; |
+ |
[ |
- EventConstructor, |
+ Constructor(DOMString type, optional MediaKeyMessageEventInit eventInitDict), |
RuntimeEnabled=EncryptedMedia |
] interface MediaKeyMessageEvent : Event { |
+ readonly attribute MediaKeyMessageType messageType; |
readonly attribute ArrayBuffer message; |
- [InitializedByEventConstructor] readonly attribute DOMString destinationURL; |
}; |