Index: third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp |
diff --git a/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp b/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp |
index dd0af18ce742487757ffdfd0e13a7686731c49b4..6977f4cc3aa0d048a824c8043b6bc7e2e1d41170 100644 |
--- a/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp |
+++ b/third_party/WebKit/Source/modules/encryptedmedia/NavigatorRequestMediaKeySystemAccess.cpp |
@@ -24,6 +24,7 @@ |
#include "public/platform/WebMediaKeySystemConfiguration.h" |
#include "public/platform/WebMediaKeySystemMediaCapability.h" |
#include "public/platform/WebVector.h" |
+#include "wtf/PtrUtil.h" |
#include "wtf/Vector.h" |
#include "wtf/text/WTFString.h" |
#include <algorithm> |
@@ -167,7 +168,7 @@ void MediaKeySystemAccessInitializer::requestSucceeded(WebContentDecryptionModul |
{ |
checkEmptyCodecs(access->getConfiguration()); |
- m_resolver->resolve(new MediaKeySystemAccess(m_keySystem, adoptPtr(access))); |
+ m_resolver->resolve(new MediaKeySystemAccess(m_keySystem, wrapUnique(access))); |
m_resolver.clear(); |
} |