Index: modules/encryptedmedia/MediaKeys.idl |
diff --git a/modules/encryptedmedia/MediaKeys.idl b/modules/encryptedmedia/MediaKeys.idl |
index 7913a4770a2bfdb4aad51c935a3f8c29f8f4feba..8bf93898b23240525e1c3378eb3bffc69e6c029f 100644 |
--- a/modules/encryptedmedia/MediaKeys.idl |
+++ b/modules/encryptedmedia/MediaKeys.idl |
@@ -29,10 +29,9 @@ enum MediaKeySessionType { |
}; |
[ |
- ActiveDOMObject, |
+ DependentLifetime, |
RuntimeEnabled=EncryptedMedia, |
GarbageCollected, |
- TypeChecking=Interface |
] interface MediaKeys { |
[CallWith=ScriptState, RaisesException] MediaKeySession createSession(optional MediaKeySessionType sessionType = "temporary"); |