Index: modules/mediasource/URLMediaSource.idl |
diff --git a/core/dom/Promise.idl b/modules/mediasource/URLMediaSource.idl |
similarity index 84% |
copy from core/dom/Promise.idl |
copy to modules/mediasource/URLMediaSource.idl |
index 893b8eefcf88606ebbdc2d59962a106e074795a6..6adb9f165415edaaa07ed8caf0668ef7ea2148a4 100644 |
--- a/core/dom/Promise.idl |
+++ b/modules/mediasource/URLMediaSource.idl |
@@ -27,9 +27,7 @@ |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
- |
-[ |
- CustomConstructor(any init), |
- EnabledAtRuntime=promise |
-] interface Promise { |
+partial interface URL { |
+ [CallWith=ScriptExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(MediaSource? source); |
+ [CallWith=ScriptExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(WebKitMediaSource? source); |
}; |