Index: Source/modules/webaudio/DelayNode.cpp |
diff --git a/Source/modules/webaudio/DelayNode.cpp b/Source/modules/webaudio/DelayNode.cpp |
index 10c83783a1f53d6526f33a16b552267c6f4f5044..7cc21de62d6e1c720baacf4b63db7898d220bcb5 100644 |
--- a/Source/modules/webaudio/DelayNode.cpp |
+++ b/Source/modules/webaudio/DelayNode.cpp |
@@ -28,19 +28,16 @@ |
#include "modules/webaudio/DelayNode.h" |
-#include "bindings/v8/ExceptionState.h" |
-#include "core/dom/ExceptionCode.h" |
- |
namespace WebCore { |
const double maximumAllowedDelayTime = 180; |
-DelayNode::DelayNode(AudioContext* context, float sampleRate, double maxDelayTime, ExceptionState& es) |
+DelayNode::DelayNode(AudioContext* context, float sampleRate, double maxDelayTime, ExceptionCode& ec) |
: AudioBasicProcessorNode(context, sampleRate) |
{ |
ScriptWrappable::init(this); |
if (maxDelayTime <= 0 || maxDelayTime >= maximumAllowedDelayTime) { |
- es.throwDOMException(NotSupportedError); |
+ ec = NotSupportedError; |
return; |
} |
m_processor = adoptPtr(new DelayProcessor(context, sampleRate, 1, maxDelayTime)); |