Index: third_party/WebKit/LayoutTests/webaudio/Panner/panner-loop.html |
diff --git a/third_party/WebKit/LayoutTests/webaudio/Panner/panner-loop.html b/third_party/WebKit/LayoutTests/webaudio/Panner/panner-loop.html |
index 8ac17ec03b43fdb8a68d6c73fcbc50925fc0e66f..677ca15430c3c7f217c7edf4c54a9aa4203dc0ea 100644 |
--- a/third_party/WebKit/LayoutTests/webaudio/Panner/panner-loop.html |
+++ b/third_party/WebKit/LayoutTests/webaudio/Panner/panner-loop.html |
@@ -1,44 +1,47 @@ |
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
+<!DOCTYPE html> |
<html> |
<head> |
+ <title> |
+ panner-loop.html |
+ </title> |
<script src="../../resources/testharness.js"></script> |
- <script src="../../resources/testharnessreport.js"></script> |
+ <script src="../../resources/testharnessreport.js"></script> |
<script src="../resources/audit-util.js"></script> |
<script src="../resources/audit.js"></script> |
<script src="../resources/panner-model-testing.js"></script> |
</head> |
- |
<body> |
- <script> |
+ <script id="layout-test-code"> |
let audit = Audit.createTaskRunner(); |
// See crbug.com/331446. |
- // Create a simple feedback loop and make sure the panner node processes it correctly. |
+ // Create a simple feedback loop and make sure the panner node processes |
+ // it correctly. |
audit.define( |
{label: 'test', description: 'PannerNode handling of feedback loops'}, |
(task, should) => { |
- var sampleRate = 44100; |
- var renderLengthSeconds = 1; |
+ let sampleRate = 44100; |
+ let renderLengthSeconds = 1; |
// Create offline audio context. |
- var context = new OfflineAudioContext( |
+ let context = new OfflineAudioContext( |
2, sampleRate * renderLengthSeconds, sampleRate); |
// Create nodes in graph. This is based on the test given in |
// crbug.com/331446. |
- var source = context.createBufferSource(); |
+ let source = context.createBufferSource(); |
source.buffer = |
createImpulseBuffer(context, sampleRate * renderLengthSeconds); |
- var activateNode = context.createGain(); |
- var dry = context.createGain(); |
- var wet = context.createGain(); |
- var filter = context.createBiquadFilter(); |
- var delay = context.createDelay(); |
- var feedbackNode = context.createGain(); |
- var output = context.createGain(); |
+ let activateNode = context.createGain(); |
+ let dry = context.createGain(); |
+ let wet = context.createGain(); |
+ let filter = context.createBiquadFilter(); |
+ let delay = context.createDelay(); |
+ let feedbackNode = context.createGain(); |
+ let output = context.createGain(); |
delay.delayTime.value = 0.1; |
wet.gain.value = 0.5; |
@@ -56,7 +59,7 @@ |
wet.connect(output); |
dry.connect(output); |
- var panner = context.createPanner(); |
+ let panner = context.createPanner(); |
panner.coneOuterGain = 0.1; |
panner.coneOuterAngle = 180; |
panner.coneInnerAngle = 0; |
@@ -74,6 +77,5 @@ |
audit.run(); |
</script> |
- |
</body> |
</html> |