Index: modules/mediasource/SourceBuffer.idl |
diff --git a/modules/mediasource/SourceBuffer.idl b/modules/mediasource/SourceBuffer.idl |
index d04be7109d236ededb8eb49eebb87ece3aff57c7..5099e0d6c9c997328a94549b3458b7d0ddb99ea8 100644 |
--- a/modules/mediasource/SourceBuffer.idl |
+++ b/modules/mediasource/SourceBuffer.idl |
@@ -27,16 +27,15 @@ |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
- |
+ |
[ |
NoInterfaceObject, |
ActiveDOMObject, |
- EventTarget, |
EnabledAtRuntime=mediaSource |
-] interface SourceBuffer { |
+] interface SourceBuffer : EventTarget { |
readonly attribute boolean updating; |
- |
+ |
// Returns the time ranges buffered. |
[GetterRaisesException] readonly attribute TimeRanges buffered; |
@@ -49,14 +48,5 @@ |
// Abort the current segment append sequence. |
[RaisesException] void abort(); |
- |
- // EventTarget interface |
- void addEventListener(DOMString type, |
- EventListener listener, |
- optional boolean useCapture); |
- void removeEventListener(DOMString type, |
- EventListener listener, |
- optional boolean useCapture); |
- [RaisesException] boolean dispatchEvent(Event event); |
}; |