Bug 1283666 - Remove obsolete MediaKeySystemConfiguration attributes. r=smaug
authorChris Pearce <cpearce@mozilla.com>
Fri, 01 Jul 2016 11:25:42 +1200
changeset 383054 1e32d001ffbe6bc88bf8539f1ff258c526fd9326
parent 383053 2bca7bc98f9868885f92772f9d5d1c818fbb195b
child 383055 f5adfcfffa5be0d5246f9d11ed08bdae6bd8cbd4
push id21910
push userbmo:gasolin@mozilla.com
push dateFri, 01 Jul 2016 03:50:27 +0000
reviewerssmaug
bugs1283666
milestone50.0a1
Bug 1283666 - Remove obsolete MediaKeySystemConfiguration attributes. r=smaug They're no longer in the spec, and we and Chrome have supported the up to date versions for a while. MozReview-Commit-ID: 3OBpPuua7GW
dom/webidl/MediaKeySystemAccess.webidl
--- a/dom/webidl/MediaKeySystemAccess.webidl
+++ b/dom/webidl/MediaKeySystemAccess.webidl
@@ -17,22 +17,16 @@ dictionary MediaKeySystemMediaCapability
 
 dictionary MediaKeySystemConfiguration {
   DOMString                               label = "";
   sequence<DOMString>                     initDataTypes;
   sequence<MediaKeySystemMediaCapability> audioCapabilities;
   sequence<MediaKeySystemMediaCapability> videoCapabilities;
 
    // TODO: distinctiveIdentifier, persistentState, sessionTypes  
-  
-  // For backwards compatibility with implementations using old
-  // MediaKeySystemOptions paradigm...
-  DOMString            initDataType = "";
-  DOMString            audioType = "";
-  DOMString            videoType = "";
 };
 
 [Pref="media.eme.apiVisible"]
 interface MediaKeySystemAccess {
   readonly    attribute DOMString keySystem;
   [NewObject]
   MediaKeySystemConfiguration getConfiguration();
   [NewObject]