Index: third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h b/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h |
index ff5f9ef4f16bdcf302e66df6fdca0fffa27699d9..4be86da99264e3945411e72cc2ea0f91194252c4 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AudioScheduledSourceNode.h |
@@ -29,6 +29,7 @@ |
#ifndef AudioScheduledSourceNode_h |
#define AudioScheduledSourceNode_h |
+#include "bindings/core/v8/ActiveScriptWrappable.h" |
#include "modules/webaudio/AudioSourceNode.h" |
namespace blink { |
@@ -120,7 +121,7 @@ private: |
int m_playbackState; |
}; |
-class AudioScheduledSourceNode : public AudioSourceNode { |
+class AudioScheduledSourceNode : public AudioSourceNode, public ActiveScriptWrappable { |
public: |
void start(ExceptionState&); |
void start(double when, ExceptionState&); |
@@ -130,7 +131,7 @@ public: |
EventListener* onended(); |
void setOnended(PassRefPtrWillBeRawPtr<EventListener>); |
- // ScriptWrappable |
+ // ActiveScriptWrappable |
bool hasPendingActivity() const final; |
protected: |