Closed saschanaz closed 3 years ago
Further: "If [Exposed] appears on an overloaded operation, then it must appear identically on all overloads." per https://heycam.github.io/webidl/#Exposed (as noted by @bzbarsky https://github.com/w3c/media-source/issues/168#issuecomment-410269436)
See also w3c/FileAPI#100 and w3c/FileAPI#103.
Follow-up on this in V2 milestone is necessary, since this is the only current way to extend and support MSE REC.
w3c/FileAPI#103 did the work, MSE can simply remove it. (https://github.com/w3c/media-source/pull/229)
There are tests on createObjectURL
under wpt/media-source
. They should probably be moved to wpt/FileAPI/url
afterwards, since they would no longer test normative behavior defined in MSE (at least at first sight).
https://heycam.github.io/webidl/#idl-overloading
Currently the MSE spec is adding an overload for
URL.createObjectURL
by a partial interface.We should probably fix this in the File API spec.