Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / encryptedmedia / MediaKeys.idl
index 05dded4..14a542d 100644 (file)
@@ -35,9 +35,9 @@ enum SessionType {
 ] interface MediaKeys {
     readonly attribute DOMString keySystem;
 
+    [CallWith=ScriptState] MediaKeySession createSession(optional SessionType sessionType = "temporary");
+
     [CallWith=ScriptState] static Promise create(DOMString keySystem);
-    [CallWith=ScriptState] Promise createSession(DOMString initDataType, ArrayBuffer initData, optional SessionType sessionType = "temporary");
-    [CallWith=ScriptState] Promise createSession(DOMString initDataType, ArrayBufferView initData, optional SessionType sessionType = "temporary");
 
     static boolean isTypeSupported(DOMString keySystem, optional DOMString contentType = null);
 };