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 61e5e92143e36ae9fc2b535495e91239f5bbe83a..96fce43c740762d89bcdba3f9b3e469be8d1013f 100644 |
--- a/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h |
+++ b/third_party/WebKit/Source/modules/encryptedmedia/MediaKeySession.h |
@@ -27,6 +27,7 @@ |
#define MediaKeySession_h |
#include "bindings/core/v8/ScriptPromiseProperty.h" |
+#include "bindings/core/v8/V8GCRoot.h" |
#include "core/dom/ActiveDOMObject.h" |
#include "core/dom/DOMArrayPiece.h" |
#include "modules/EventTargetModules.h" |
@@ -61,6 +62,7 @@ class MediaKeys; |
class MediaKeySession final |
: public RefCountedGarbageCollectedEventTargetWithInlineData<MediaKeySession> |
, public ActiveDOMObject |
+ , public V8GCRoot |
, private WebContentDecryptionModuleSession::Client { |
REFCOUNTED_GARBAGE_COLLECTED_EVENT_TARGET(MediaKeySession); |
DEFINE_WRAPPERTYPEINFO(); |