Index: third_party/WebKit/Source/modules/webaudio/PeriodicWave.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/PeriodicWave.h b/third_party/WebKit/Source/modules/webaudio/PeriodicWave.h |
index a6cf94c44b013d0d48e010c97313decc8b5731f5..7f0b58853d8af6eb187b1adf5b15bc9b0318d426 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/PeriodicWave.h |
+++ b/third_party/WebKit/Source/modules/webaudio/PeriodicWave.h |
@@ -29,12 +29,13 @@ |
#ifndef PeriodicWave_h |
#define PeriodicWave_h |
+#include <memory> |
#include "bindings/core/v8/ScriptWrappable.h" |
#include "core/dom/DOMTypedArray.h" |
+#include "core/dom/NotShared.h" |
#include "platform/audio/AudioArray.h" |
#include "wtf/Forward.h" |
#include "wtf/Vector.h" |
-#include <memory> |
namespace blink { |
@@ -63,8 +64,8 @@ class PeriodicWave final : public GarbageCollectedFinalized<PeriodicWave>, |
ExceptionState&); |
static PeriodicWave* create(BaseAudioContext&, |
- DOMFloat32Array* real, |
- DOMFloat32Array* imag, |
+ NotShared<DOMFloat32Array> real, |
+ NotShared<DOMFloat32Array> imag, |
bool normalize, |
ExceptionState&); |