| 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>
|
|
|