Index: Source/modules/mediastream/RTCPeerConnection.idl |
diff --git a/Source/modules/mediastream/RTCPeerConnection.idl b/Source/modules/mediastream/RTCPeerConnection.idl |
index 33daf3afb46b15903de8125b5979ea0ed31ab597..a2255c848352de1ce714ac6e31d0ff1f0ff96ce4 100644 |
--- a/Source/modules/mediastream/RTCPeerConnection.idl |
+++ b/Source/modules/mediastream/RTCPeerConnection.idl |
@@ -33,9 +33,8 @@ |
ActiveDOMObject, |
Constructor(Dictionary rtcIceServers, optional Dictionary mediaConstraints), |
ConstructorRaisesException, |
- ConstructorCallWith=ScriptExecutionContext, |
- EventTarget |
-] interface RTCPeerConnection { |
+ ConstructorCallWith=ScriptExecutionContext |
+] interface RTCPeerConnection : EventTarget { |
[RaisesException] void createOffer(RTCSessionDescriptionCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback, optional Dictionary mediaConstraints); |
[RaisesException] void createAnswer(RTCSessionDescriptionCallback successCallback, [Default=Undefined] optional RTCErrorCallback failureCallback, optional Dictionary mediaConstraints); |
@@ -77,14 +76,5 @@ |
attribute EventListener onremovestream; |
attribute EventListener oniceconnectionstatechange; |
attribute EventListener ondatachannel; |
- |
- // 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); |
}; |