Index: third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h b/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h |
index d86dc08633ebe65eb9dfee2223fed6b3ccaf1662..8adb2d0ff3304bc9fbe0d967b555c53388ea5f14 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h |
+++ b/third_party/WebKit/Source/modules/webaudio/ScriptProcessorNode.h |
@@ -26,6 +26,7 @@ |
#define ScriptProcessorNode_h |
#include "base/gtest_prod_util.h" |
+#include "bindings/core/v8/ActiveScriptWrappable.h" |
#include "modules/webaudio/AudioNode.h" |
#include "platform/audio/AudioBus.h" |
#include "wtf/Forward.h" |
@@ -90,7 +91,7 @@ private: |
FRIEND_TEST_ALL_PREFIXES(ScriptProcessorNodeTest, BufferLifetime); |
}; |
-class ScriptProcessorNode final : public AudioNode { |
+class ScriptProcessorNode final : public AudioNode, public ActiveScriptWrappable { |
DEFINE_WRAPPERTYPEINFO(); |
public: |
// bufferSize must be one of the following values: 256, 512, 1024, 2048, |
@@ -106,7 +107,7 @@ public: |
DEFINE_ATTRIBUTE_EVENT_LISTENER(audioprocess); |
size_t bufferSize() const; |
- // ScriptWrappable |
+ // ActiveScriptWrappable |
bool hasPendingActivity() const final; |
private: |