| Index: third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.cpp
|
| diff --git a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.cpp b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.cpp
|
| index 3c9dd43ae896c0be2e9522800e4384d9dbee21ae..9485c918accd263c9a1e48f6fae6256c0309f270 100644
|
| --- a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.cpp
|
| +++ b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.cpp
|
| @@ -18,8 +18,6 @@
|
| #include "public/platform/WebContentDecryptionModule.h"
|
| #include "public/platform/WebEncryptedMediaTypes.h"
|
| #include "public/platform/WebMediaKeySystemConfiguration.h"
|
| -#include "wtf/PtrUtil.h"
|
| -#include <memory>
|
|
|
| namespace blink {
|
|
|
| @@ -50,7 +48,7 @@ public:
|
| {
|
| // NOTE: Continued from step 2.8 of createMediaKeys().
|
| // 2.9. Let media keys be a new MediaKeys object.
|
| - MediaKeys* mediaKeys = MediaKeys::create(getExecutionContext(), m_supportedSessionTypes, wrapUnique(cdm));
|
| + MediaKeys* mediaKeys = MediaKeys::create(getExecutionContext(), m_supportedSessionTypes, adoptPtr(cdm));
|
|
|
| // 2.10. Resolve promise with media keys.
|
| resolve(mediaKeys);
|
| @@ -107,7 +105,7 @@ static Vector<String> convertSessionTypes(const WebVector<WebEncryptedMediaSessi
|
|
|
| } // namespace
|
|
|
| -MediaKeySystemAccess::MediaKeySystemAccess(const String& keySystem, std::unique_ptr<WebContentDecryptionModuleAccess> access)
|
| +MediaKeySystemAccess::MediaKeySystemAccess(const String& keySystem, PassOwnPtr<WebContentDecryptionModuleAccess> access)
|
| : m_keySystem(keySystem)
|
| , m_access(std::move(access))
|
| {
|
|
|