| Index: third_party/WebKit/LayoutTests/webaudio/OfflineAudioContext/offlineaudiocontext-suspend-resume-basic.html
|
| diff --git a/third_party/WebKit/LayoutTests/webaudio/OfflineAudioContext/offlineaudiocontext-suspend-resume-basic.html b/third_party/WebKit/LayoutTests/webaudio/OfflineAudioContext/offlineaudiocontext-suspend-resume-basic.html
|
| index 5a4ff1e58bf972f111951576e9e6bad67d1477be..4e53073fc1a89596574a86799afac0a6a1a2c5b1 100644
|
| --- a/third_party/WebKit/LayoutTests/webaudio/OfflineAudioContext/offlineaudiocontext-suspend-resume-basic.html
|
| +++ b/third_party/WebKit/LayoutTests/webaudio/OfflineAudioContext/offlineaudiocontext-suspend-resume-basic.html
|
| @@ -1,24 +1,26 @@
|
| -<!doctype html>
|
| +<!DOCTYPE html>
|
| <html>
|
| <head>
|
| + <title>
|
| + offlineaudiocontext-suspend-resume-basic.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>
|
| </head>
|
| -
|
| <body>
|
| - <script>
|
| - var sampleRate = 44100;
|
| - var renderDuration = 1;
|
| - var renderQuantum = 128;
|
| + <script id="layout-test-code">
|
| + let sampleRate = 44100;
|
| + let renderDuration = 1;
|
| + let renderQuantum = 128;
|
|
|
| - var audit = Audit.createTaskRunner();
|
| + let audit = Audit.createTaskRunner();
|
|
|
| // Task: Calling suspend with no argument, negative time or the time
|
| // beyond the maximum render duration reject the promise.
|
| audit.define('suspend-invalid-argument', (task, should) => {
|
| - var context =
|
| + let context =
|
| new OfflineAudioContext(1, sampleRate * renderDuration, sampleRate);
|
|
|
| should(context.suspend(), 'context.suspend()').beRejected();
|
| @@ -30,7 +32,7 @@
|
|
|
| // Task: Scheduling a suspend in the past should be rejected.
|
| audit.define('suspend-in-the-past', (task, should) => {
|
| - var context =
|
| + let context =
|
| new OfflineAudioContext(1, sampleRate * renderDuration, sampleRate);
|
|
|
| context.suspend(0.5).then(function() {
|
| @@ -57,7 +59,7 @@
|
| // Task: suspending after rendering is finished must be rejected with the
|
| // properly clamped frame/time information.
|
| audit.define('suspend-after-render-completion', (task, should) => {
|
| - var context =
|
| + let context =
|
| new OfflineAudioContext(1, sampleRate * renderDuration, sampleRate);
|
| context.startRendering()
|
| .then(function() {
|
| @@ -72,13 +74,13 @@
|
| // Task: Calling multiple suspends at the same rendering quantum should
|
| // reject the promise.
|
| audit.define('identical-suspend-time', (task, should) => {
|
| - var context =
|
| + let context =
|
| new OfflineAudioContext(1, sampleRate * renderDuration, sampleRate);
|
|
|
| // |suspendTime1| and |suspendTime2| are identical when quantized to
|
| // the render quantum size.
|
| - var suspendTime1 = renderQuantum / sampleRate;
|
| - var suspendTime2 = 1.5 * renderQuantum / sampleRate;
|
| + let suspendTime1 = renderQuantum / sampleRate;
|
| + let suspendTime2 = 1.5 * renderQuantum / sampleRate;
|
|
|
| should(
|
| () => context.suspend(suspendTime1).then(() => context.resume()),
|
| @@ -97,13 +99,13 @@
|
| audit.define('resume-before-suspend', (task, should) => {
|
|
|
| // Make the render length 5 times longer to minimize the flakiness.
|
| - var longRenderDuration = renderDuration * 5;
|
| - var context = new OfflineAudioContext(
|
| + let longRenderDuration = renderDuration * 5;
|
| + let context = new OfflineAudioContext(
|
| 1, sampleRate * longRenderDuration, sampleRate);
|
|
|
| // Create dummy audio graph to slow the rendering.
|
| - var osc = context.createOscillator();
|
| - var lpf = context.createBiquadFilter();
|
| + let osc = context.createOscillator();
|
| + let lpf = context.createBiquadFilter();
|
| osc.type = 'sawtooth';
|
| osc.frequency.setValueAtTime(0.1, 0.0);
|
| osc.frequency.linearRampToValueAtTime(1000, longRenderDuration * 0.5);
|
| @@ -135,7 +137,7 @@
|
| // Task: Calling resume on a context that is not started should reject the
|
| // promise.
|
| audit.define('resume-without-suspend', (task, should) => {
|
| - var context =
|
| + let context =
|
| new OfflineAudioContext(1, sampleRate * renderDuration, sampleRate);
|
|
|
| should(context.resume(), 'Resuming a context without starting it')
|
| @@ -145,6 +147,5 @@
|
|
|
| audit.run();
|
| </script>
|
| -
|
| </body>
|
| </html>
|
|
|