Index: third_party/WebKit/Source/modules/webaudio/AudioParam.h |
diff --git a/third_party/WebKit/Source/modules/webaudio/AudioParam.h b/third_party/WebKit/Source/modules/webaudio/AudioParam.h |
index 6726de734b8ff914083812909fb7733b55969d13..753e06171a31b2d4bce1c1f993cf4bfba0d903c2 100644 |
--- a/third_party/WebKit/Source/modules/webaudio/AudioParam.h |
+++ b/third_party/WebKit/Source/modules/webaudio/AudioParam.h |
@@ -29,15 +29,16 @@ |
#ifndef AudioParam_h |
#define AudioParam_h |
+#include <sys/types.h> |
#include "bindings/core/v8/ScriptWrappable.h" |
#include "core/dom/DOMTypedArray.h" |
+#include "core/dom/NotShared.h" |
#include "modules/webaudio/AudioParamTimeline.h" |
#include "modules/webaudio/AudioSummingJunction.h" |
#include "modules/webaudio/BaseAudioContext.h" |
#include "wtf/PassRefPtr.h" |
#include "wtf/ThreadSafeRefCounted.h" |
#include "wtf/text/WTFString.h" |
-#include <sys/types.h> |
namespace blink { |
@@ -246,7 +247,7 @@ class AudioParam final : public GarbageCollectedFinalized<AudioParam>, |
double time, |
double timeConstant, |
ExceptionState&); |
- AudioParam* setValueCurveAtTime(DOMFloat32Array* curve, |
+ AudioParam* setValueCurveAtTime(const NotShared<DOMFloat32Array>& curve, |
double time, |
double duration, |
ExceptionState&); |