Index: third_party/WebKit/LayoutTests/webaudio/Delay/delaynode.html |
diff --git a/third_party/WebKit/LayoutTests/webaudio/Delay/delaynode.html b/third_party/WebKit/LayoutTests/webaudio/Delay/delaynode.html |
index e1ab5f084cf93b59bae23014e9e8aa1c04d1cef3..cd95dc07c79281e49f961fc264ca40b6ff282a6b 100644 |
--- a/third_party/WebKit/LayoutTests/webaudio/Delay/delaynode.html |
+++ b/third_party/WebKit/LayoutTests/webaudio/Delay/delaynode.html |
@@ -1,58 +1,61 @@ |
<!DOCTYPE html> |
- |
<html> |
-<head> |
-<script src="../../resources/testharness.js"></script> |
-<script src="../../resources/testharnessreport.js"></script> |
-<script src="../resources/audit-util.js"></script> |
-<script src="../resources/audit.js"></script> |
-<script src="../resources/delay-testing.js"></script> |
-</head> |
- |
-<body> |
-<script> |
-let audit = Audit.createTaskRunner(); |
- |
-audit.define({ |
- label: "test", |
- description: "Tests attribute and basic functionality of DelayNode" |
-}, function (task, should) { |
- |
- // Create offline audio context. |
- let context = new OfflineAudioContext(1, sampleRate * renderLengthSeconds, sampleRate); |
- let toneBuffer = createToneBuffer(context, 20, 20 * toneLengthSeconds, sampleRate); // 20Hz tone |
- |
- let bufferSource = context.createBufferSource(); |
- bufferSource.buffer = toneBuffer; |
- |
- let delay = context.createDelay(); |
- |
- window.delay = delay; |
- should(delay.numberOfInputs, "delay.numberOfInputs") |
- .beEqualTo(1); |
- should(delay.numberOfOutputs, "delay.numberOfOutputs") |
- .beEqualTo(1); |
- should(delay.delayTime.defaultValue, "delay.delayTime.defaultValue") |
- .beEqualTo(0.0); |
- should(delay.delayTime.value, "delay.delayTime.value") |
- .beEqualTo(0.0); |
- |
- delay.delayTime.value = delayTimeSeconds; |
- should(delay.delayTime.value, "delay.delayTime.value = " + delayTimeSeconds) |
- .beEqualTo(delayTimeSeconds); |
- |
- bufferSource.connect(delay); |
- delay.connect(context.destination); |
- bufferSource.start(0); |
- |
- context.startRendering() |
- .then(buffer => checkDelayedResult(buffer, toneBuffer, should)) |
- .then(task.done.bind(task)); |
-}); |
- |
-audit.run(); |
- |
-</script> |
- |
-</body> |
+ <head> |
+ <title> |
+ delaynode.html |
+ </title> |
+ <script src="../../resources/testharness.js"></script> |
+ <script src="../../resources/testharnessreport.js"></script> |
+ <script src="../resources/audit-util.js"></script> |
+ <script src="../resources/audit.js"></script> |
+ <script src="../resources/delay-testing.js"></script> |
+ </head> |
+ <body> |
+ <script id="layout-test-code"> |
+ let audit = Audit.createTaskRunner(); |
+ |
+ audit.define( |
+ { |
+ label: 'test', |
+ description: 'Tests attribute and basic functionality of DelayNode' |
+ }, |
+ function(task, should) { |
+ |
+ // Create offline audio context. |
+ let context = new OfflineAudioContext( |
+ 1, sampleRate * renderLengthSeconds, sampleRate); |
+ let toneBuffer = createToneBuffer( |
+ context, 20, 20 * toneLengthSeconds, sampleRate); // 20Hz tone |
+ |
+ let bufferSource = context.createBufferSource(); |
+ bufferSource.buffer = toneBuffer; |
+ |
+ let delay = context.createDelay(); |
+ |
+ window.delay = delay; |
+ should(delay.numberOfInputs, 'delay.numberOfInputs').beEqualTo(1); |
+ should(delay.numberOfOutputs, 'delay.numberOfOutputs').beEqualTo(1); |
+ should(delay.delayTime.defaultValue, 'delay.delayTime.defaultValue') |
+ .beEqualTo(0.0); |
+ should(delay.delayTime.value, 'delay.delayTime.value') |
+ .beEqualTo(0.0); |
+ |
+ delay.delayTime.value = delayTimeSeconds; |
+ should( |
+ delay.delayTime.value, |
+ 'delay.delayTime.value = ' + delayTimeSeconds) |
+ .beEqualTo(delayTimeSeconds); |
+ |
+ bufferSource.connect(delay); |
+ delay.connect(context.destination); |
+ bufferSource.start(0); |
+ |
+ context.startRendering() |
+ .then(buffer => checkDelayedResult(buffer, toneBuffer, should)) |
+ .then(task.done.bind(task)); |
+ }); |
+ |
+ audit.run(); |
+ </script> |
+ </body> |
</html> |