Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / webaudio / BiquadFilterNode.h
index 9406660..c8acb33 100644 (file)
@@ -33,6 +33,7 @@ namespace blink {
 class AudioParam;
 
 class BiquadFilterNode FINAL : public AudioBasicProcessorNode {
+    DEFINE_WRAPPERTYPEINFO();
 public:
     // These must be defined as in the .idl file and must match those in the BiquadProcessor class.
     enum {
@@ -46,9 +47,9 @@ public:
         ALLPASS = 7
     };
 
-    static PassRefPtrWillBeRawPtr<BiquadFilterNode> create(AudioContext* context, float sampleRate)
+    static BiquadFilterNode* create(AudioContext* context, float sampleRate)
     {
-        return adoptRefWillBeNoop(new BiquadFilterNode(context, sampleRate));
+        return adoptRefCountedGarbageCollectedWillBeNoop(new BiquadFilterNode(context, sampleRate));
     }
 
     String type() const;