Remove webkitMediaSourceURL from HTMLMediaElement.idl
authorannacc@chromium.org <annacc@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Aug 2012 18:45:12 +0000 (18:45 +0000)
committerannacc@chromium.org <annacc@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 13 Aug 2012 18:45:12 +0000 (18:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=93619

Reviewed by Adam Barth.

The webkitMediaSourceURL attribute is no longer needed now that we use
createObjectURL() to generate a media source URL.

Source/WebCore:

Test: update http/test/media/media-source/media-source.js

* html/HTMLMediaElement.h:
* html/HTMLMediaElement.idl:

LayoutTests:

* http/tests/media/media-source/media-source.js:
(MediaSourceTest.setSrcToMediaSourceTestURL):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@125429 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/http/tests/media/media-source/media-source.js
Source/WebCore/ChangeLog
Source/WebCore/html/HTMLMediaElement.h
Source/WebCore/html/HTMLMediaElement.idl

index e988d56..0d0c013 100644 (file)
@@ -1,3 +1,16 @@
+2012-08-13  Anna Cavender  <annacc@chromium.org>
+
+        Remove webkitMediaSourceURL from HTMLMediaElement.idl
+        https://bugs.webkit.org/show_bug.cgi?id=93619
+
+        Reviewed by Adam Barth.
+
+        The webkitMediaSourceURL attribute is no longer needed now that we use
+        createObjectURL() to generate a media source URL.
+
+        * http/tests/media/media-source/media-source.js:
+        (MediaSourceTest.setSrcToMediaSourceTestURL):
+
 2012-08-13  Pavel Feldman  <pfeldman@chromium.org>
 
         Web Inspector: get rid of beforeTextChanged
index 95d3b34..4a94e6e 100644 (file)
@@ -172,8 +172,8 @@ MediaSourceTest.SegmentHelper.prototype.getMediaSegmentIndexForTimestamp = funct
 
 MediaSourceTest.setSrcToMediaSourceTestURL = function(videoTag)
 {
-    if (!videoTag.webkitMediaSourceURL) {
-        failTest("webkitMediaSourceURL is not available");
+    if (!mediaSource) {
+        failTest("MediaSource is not available");
         return;
     }
 
index 740264c..fdb34f0 100644 (file)
@@ -1,3 +1,18 @@
+2012-08-13  Anna Cavender  <annacc@chromium.org>
+
+        Remove webkitMediaSourceURL from HTMLMediaElement.idl
+        https://bugs.webkit.org/show_bug.cgi?id=93619
+
+        Reviewed by Adam Barth.
+
+        The webkitMediaSourceURL attribute is no longer needed now that we use
+        createObjectURL() to generate a media source URL.
+
+        Test: update http/test/media/media-source/media-source.js
+
+        * html/HTMLMediaElement.h:
+        * html/HTMLMediaElement.idl:
+
 2012-08-13  Simon Hausmann  <simon.hausmann@nokia.com>
 
         [Qt] Port meta method/signal/slot handling in run-time bridge to use JSC C API
index bdc6149..da102a6 100644 (file)
@@ -174,7 +174,6 @@ public:
 
 #if ENABLE(MEDIA_SOURCE)
 //  Media Source.
-    const KURL& webkitMediaSourceURL() const { return m_mediaSourceURL; }
     void setSourceState(const String&);
 #endif 
 
index 9d0ae8a..b6a0a63 100644 (file)
@@ -95,11 +95,6 @@ module html {
     readonly attribute [Conditional=MEDIA_STATISTICS] unsigned long webkitAudioDecodedByteCount;
     readonly attribute [Conditional=MEDIA_STATISTICS] unsigned long webkitVideoDecodedByteCount;
 
-#if defined(ENABLE_MEDIA_SOURCE) && ENABLE_MEDIA_SOURCE
-    // URL passed to src attribute to enable the media source logic.
-    readonly attribute [V8EnabledAtRuntime=mediaSource, URL] DOMString webkitMediaSourceURL;
-#endif
-
 #if defined(ENABLE_ENCRYPTED_MEDIA) && ENABLE_ENCRYPTED_MEDIA
     [V8EnabledAtRuntime=encryptedMedia] void webkitGenerateKeyRequest(in [TreatNullAs=NullString, TreatUndefinedAs=NullString] DOMString keySystem, in [Optional] Uint8Array initData)
         raises (DOMException);