Index: third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemConfiguration.idl |
diff --git a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemConfiguration.idl b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemConfiguration.idl |
index 6c361f6f21a67ca1fc360d92d47f625054ec7299..526195297478a1192153778877593bc6ca530f30 100644 |
--- a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemConfiguration.idl |
+++ b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemConfiguration.idl |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// https://w3c.github.io/encrypted-media/#idl-def-MediaKeySystemConfiguration |
+// https://w3c.github.io/encrypted-media/#mediakeysystemconfiguration-dictionary |
enum MediaKeysRequirement { |
"required", |
@@ -11,11 +11,11 @@ enum MediaKeysRequirement { |
}; |
dictionary MediaKeySystemConfiguration { |
- sequence<DOMString> initDataTypes; |
- sequence<MediaKeySystemMediaCapability> audioCapabilities; |
- sequence<MediaKeySystemMediaCapability> videoCapabilities; |
+ DOMString label = ""; |
+ sequence<DOMString> initDataTypes = []; |
+ sequence<MediaKeySystemMediaCapability> audioCapabilities = []; |
+ sequence<MediaKeySystemMediaCapability> videoCapabilities = []; |
MediaKeysRequirement distinctiveIdentifier = "optional"; |
MediaKeysRequirement persistentState = "optional"; |
sequence<DOMString> sessionTypes; |
- DOMString label; |
}; |