Index: Source/modules/webaudio/AudioScheduledSourceNode.cpp |
diff --git a/Source/modules/webaudio/AudioScheduledSourceNode.cpp b/Source/modules/webaudio/AudioScheduledSourceNode.cpp |
index e048b2bd307423a1bb5b0eeb1a971e3477cb9110..db216bc8ab4f8effe0d412e20bb0b72b3e12d27b 100644 |
--- a/Source/modules/webaudio/AudioScheduledSourceNode.cpp |
+++ b/Source/modules/webaudio/AudioScheduledSourceNode.cpp |
@@ -149,7 +149,7 @@ void AudioScheduledSourceNode::stop(double when) |
ASSERT(isMainThread()); |
if (!(m_playbackState == SCHEDULED_STATE || m_playbackState == PLAYING_STATE)) |
return; |
- |
+ |
when = max(0.0, when); |
m_endTime = when; |
} |