Index: third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h |
diff --git a/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h b/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h |
index 856ed7dadce1469f16a2ccd0992da1add61350ef..58f18ee304c4d8524780ffd958297222f4bfcf90 100644 |
--- a/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h |
+++ b/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.h |
@@ -8,6 +8,7 @@ |
#include "bindings/core/v8/ActiveScriptWrappable.h" |
#include "bindings/core/v8/ScriptPromise.h" |
#include "bindings/core/v8/TraceWrapperMember.h" |
+#include "core/dom/ExecutionContext.h" |
#include "core/events/EventTarget.h" |
#include "modules/ModulesExport.h" |
#include "platform/heap/Handle.h" |
@@ -20,7 +21,6 @@ |
namespace blink { |
-class ExecutionContext; |
class HTMLMediaElement; |
class RemotePlaybackAvailabilityCallback; |
class ScriptPromiseResolver; |
@@ -28,7 +28,7 @@ class ScriptState; |
class MODULES_EXPORT RemotePlayback final |
: public EventTargetWithInlineData, |
- public ActiveScriptWrappable, |
+ public ActiveScriptWrappable<RemotePlayback>, |
NON_EXPORTED_BASE(public WebRemotePlaybackClient) { |
DEFINE_WRAPPERTYPEINFO(); |
USING_GARBAGE_COLLECTED_MIXIN(RemotePlayback); |