| Index: Source/modules/encryptedmedia/MediaKeySession.cpp
|
| diff --git a/Source/modules/encryptedmedia/MediaKeySession.cpp b/Source/modules/encryptedmedia/MediaKeySession.cpp
|
| index 62ed0b532c7fedab13c7509df0fd2a3a418c2e6c..bf2c25305b45671a287ce3fa66ee39aa69ac1e8b 100644
|
| --- a/Source/modules/encryptedmedia/MediaKeySession.cpp
|
| +++ b/Source/modules/encryptedmedia/MediaKeySession.cpp
|
| @@ -60,14 +60,14 @@ MediaKeySession::PendingAction::~PendingAction()
|
| {
|
| }
|
|
|
| -PassRefPtrWillBeRawPtr<MediaKeySession> MediaKeySession::create(ExecutionContext* context, blink::WebContentDecryptionModule* cdm, WeakPtrWillBeRawPtr<MediaKeys> keys)
|
| +MediaKeySession* MediaKeySession::create(ExecutionContext* context, blink::WebContentDecryptionModule* cdm, MediaKeys* keys)
|
| {
|
| - RefPtrWillBeRawPtr<MediaKeySession> session(adoptRefWillBeRefCountedGarbageCollected(new MediaKeySession(context, cdm, keys)));
|
| + MediaKeySession* session = adoptRefCountedGarbageCollected(new MediaKeySession(context, cdm, keys));
|
| session->suspendIfNeeded();
|
| - return session.release();
|
| + return session;
|
| }
|
|
|
| -MediaKeySession::MediaKeySession(ExecutionContext* context, blink::WebContentDecryptionModule* cdm, WeakPtrWillBeRawPtr<MediaKeys> keys)
|
| +MediaKeySession::MediaKeySession(ExecutionContext* context, blink::WebContentDecryptionModule* cdm, MediaKeys* keys)
|
| : ActiveDOMObject(context)
|
| , m_keySystem(keys->keySystem())
|
| , m_asyncEventQueue(GenericEventQueue::create(this))
|
|
|