Click here to download the Blitz Browser!

WPT

wpt / webaudio / the-audio-api / the-delaynode-interface / delaynode-maxdelaylimit.html

Spec: Web Audio API ↗

Runs: Chrome 155.0.8041.0 (wpt@4a01b83e3, 2026-09-04) | Firefox 157.0a1 (wpt@e7122b73f, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-70fb3 (wpt@4a01b83e3, 2026-09-04) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total12/1312/1312/139/134/13NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
# AUDIT TASK RUNNER STARTED.PASSPASSPASSPASSPASS
Executing "test"PASSPASSPASSPASSFAIL
Audit reportPASSPASSPASSPASSPASS
> [test] Tests attribute and maximum allowed delay of DelayNodePASSPASSPASSPASSPASS
Setting Delay length to 180 seconds or more threw NotSupportedError: "Failed to execute 'createDelay' on 'BaseAudioContext': The max delay time provided (180) is outside the range (0, 180).".PASS
Setting Delay length to 0 seconds threw NotSupportedError: "Failed to execute 'createDelay' on 'BaseAudioContext': The max delay time provided (0) is outside the range (0, 180).".PASS
Setting Delay length to negative threw NotSupportedError: "Failed to execute 'createDelay' on 'BaseAudioContext': The max delay time provided (-1) is outside the range (0, 180).".PASS
Setting Delay length to NaN threw TypeError: "Failed to execute 'createDelay' on 'BaseAudioContext': The provided double value is non-finite.".PASS
delay.delayTime.value = 0.5 is equal to 0.5.PASSPASSPASSPASS
Delaying test signal by 0.5 sec was done correctlyPASSPASSPASS
< [test] All assertions passed. (total 6 assertions)PASSPASSPASS
# AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully.PASSPASSPASS
Setting Delay length to 180 seconds or more threw NotSupportedError: "BaseAudioContext.createDelay: "maxDelayTime" (180) is not in the range (0,180)".PASS
Setting Delay length to 0 seconds threw NotSupportedError: "BaseAudioContext.createDelay: "maxDelayTime" (0) is not in the range (0,180)".PASS
Setting Delay length to negative threw NotSupportedError: "BaseAudioContext.createDelay: "maxDelayTime" (-1) is not in the range (0,180)".PASS
Setting Delay length to NaN threw TypeError: "BaseAudioContext.createDelay: Argument 1 is not a finite floating-point value.".PASS
Setting Delay length to 180 seconds or more threw NotSupportedError: "maxDelayTime should be less than 180".PASS
Setting Delay length to 0 seconds threw NotSupportedError: "maxDelayTime should be a positive value".PASS
Setting Delay length to negative threw NotSupportedError: "maxDelayTime should be a positive value".PASS
Setting Delay length to NaN threw TypeError: "The provided value is non-finite".PASS
X Setting Delay length to 180 seconds or more threw "TypeError" instead of NotSupportedError.FAIL
X Setting Delay length to 0 seconds threw "TypeError" instead of NotSupportedError.FAIL
X Setting Delay length to negative threw "TypeError" instead of NotSupportedError.FAIL
Setting Delay length to NaN threw TypeError: "context.createDelay is not a function".PASS
# AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed.FAILFAIL
Setting Delay length to 180 seconds or more threw NotSupportedError: "Max delay time must be between 0 and 180 seconds exclusive".PASS
Setting Delay length to 0 seconds threw NotSupportedError: "Max delay time must be between 0 and 180 seconds exclusive".PASS
Setting Delay length to negative threw NotSupportedError: "Max delay time must be between 0 and 180 seconds exclusive".PASS
Setting Delay length to NaN threw TypeError: "Expected maxDelayTime to be a finite floating-point number".PASS
X Actual data at frame 22050 is not equal to undefined. Got 0.FAIL
X Delaying test signal by 0.5 sec was done incorrectly Got false.FAIL
< [test] 2 out of 7 assertions were failed.FAIL