| Index: third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h
|
| diff --git a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h
|
| index 92a291698a37cb91cdca7bcf557cbd79adeb1fa3..9fbf58e52225b6bbdf923b4eb9c1172d79216fc9 100644
|
| --- a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h
|
| +++ b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h
|
| @@ -70,12 +70,15 @@ class MediaKeySession final
|
| USING_PRE_FINALIZER(MediaKeySession, dispose);
|
| public:
|
| static MediaKeySession* create(ScriptState*, MediaKeys*, WebEncryptedMediaSessionType);
|
| +
|
| ~MediaKeySession() override;
|
|
|
| String sessionId() const;
|
| double expiration() const { return m_expiration; }
|
| ScriptPromise closed(ScriptState*);
|
| MediaKeyStatusMap* keyStatuses();
|
| + DEFINE_ATTRIBUTE_EVENT_LISTENER(keystatuseschange);
|
| + DEFINE_ATTRIBUTE_EVENT_LISTENER(message);
|
|
|
| ScriptPromise generateRequest(ScriptState*, const String& initDataType, const DOMArrayPiece& initData);
|
| ScriptPromise load(ScriptState*, const String& sessionId);
|
|
|