Index: third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.h |
diff --git a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.h b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.h |
index c1c4e13ccad03808dda892b629f6da4625bf5537..e5c4f4119bd34d8b2370ce38ae005022b36aa089 100644 |
--- a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.h |
+++ b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySystemAccess.h |
@@ -10,6 +10,7 @@ |
#include "modules/encryptedmedia/MediaKeySystemConfiguration.h" |
#include "public/platform/WebContentDecryptionModuleAccess.h" |
#include "wtf/Forward.h" |
+#include <memory> |
namespace blink { |
@@ -17,7 +18,7 @@ class MediaKeySystemAccess final : public GarbageCollectedFinalized<MediaKeySyst |
DEFINE_WRAPPERTYPEINFO(); |
public: |
- MediaKeySystemAccess(const String& keySystem, PassOwnPtr<WebContentDecryptionModuleAccess>); |
+ MediaKeySystemAccess(const String& keySystem, std::unique_ptr<WebContentDecryptionModuleAccess>); |
virtual ~MediaKeySystemAccess(); |
const String& keySystem() const { return m_keySystem; } |
@@ -28,7 +29,7 @@ public: |
private: |
const String m_keySystem; |
- OwnPtr<WebContentDecryptionModuleAccess> m_access; |
+ std::unique_ptr<WebContentDecryptionModuleAccess> m_access; |
}; |
} // namespace blink |