Index: modules/encryptedmedia/MediaKeySession.idl |
diff --git a/modules/encryptedmedia/MediaKeySession.idl b/modules/encryptedmedia/MediaKeySession.idl |
index 57b809ec018a7ca19a9b29b64139f2a7df99a0cd..a353455b6ad50e3d54e3f8d5f40d9ed24b73f90a 100644 |
--- a/modules/encryptedmedia/MediaKeySession.idl |
+++ b/modules/encryptedmedia/MediaKeySession.idl |
@@ -20,14 +20,13 @@ |
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY |
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
[ |
Conditional=ENCRYPTED_MEDIA_V2, |
- EnabledAtRuntime=encryptedMedia, |
- EventTarget |
-] interface MediaKeySession { |
+ EnabledAtRuntime=encryptedMedia |
+] interface MediaKeySession : EventTarget { |
// error state |
readonly attribute MediaKeyError error; |
@@ -38,18 +37,9 @@ |
// session operations |
[RaisesException] void update(Uint8Array key); |
void close(); |
- |
+ |
// EventListeners |
[EnabledAtRuntime=encryptedMedia] attribute EventListener onwebkitkeyadded; |
[EnabledAtRuntime=encryptedMedia] attribute EventListener onwebkitkeyerror; |
[EnabledAtRuntime=encryptedMedia] attribute EventListener onwebkitkeymessage; |
- |
- // EventTarget interface |
- void addEventListener(DOMString type, |
- EventListener listener, |
- optional boolean useCapture); |
- void removeEventListener(DOMString type, |
- EventListener listener, |
- optional boolean useCapture); |
- [RaisesException] boolean dispatchEvent(Event evt); |
}; |