Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(176)

Unified Diff: third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html

Issue 2895963003: Apply layout-test-tidy to LayoutTests/webaudio (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html
diff --git a/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html b/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html
index 83bd56756654e1371dc999cfe7d5b86a7e4da43a..3992056a4aae30025ff1c81cb61a98d3ce9a6265 100644
--- a/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html
+++ b/third_party/WebKit/LayoutTests/webaudio/AudioParam/audioparam-setValueCurve-duration.html
@@ -1,36 +1,37 @@
-<!doctype html>
+<!DOCTYPE html>
<html>
<head>
+ <title>
+ Test setValueCurveAtTime with Huge Duration
+ </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/audioparam-testing.js"></script>
- <title>Test setValueCurveAtTime with Huge Duration</title>
</head>
-
<body>
- <script>
+ <script id="layout-test-code">
+ let sampleRate = 48000;
+ let renderFrames = 1000;
- var sampleRate = 48000;
- var renderFrames = 1000;
-
- var audit = Audit.createTaskRunner();
+ let audit = Audit.createTaskRunner();
- audit.define("long duration", (task, should) => {
+ audit.define('long duration', (task, should) => {
// We only need to generate a small number of frames for this test.
- var context = new OfflineAudioContext(1, renderFrames, sampleRate);
- var src = context.createBufferSource();
+ let context = new OfflineAudioContext(1, renderFrames, sampleRate);
+ let src = context.createBufferSource();
// Constant source of amplitude 1, looping.
src.buffer = createConstantBuffer(context, 1, 1);
src.loop = true;
- // Automate the gain with a setValueCurve with a very long duration. The duration should
- // produce a frame number greater than 2^64 (larger than the largest size_t value).
- var gain = context.createGain();
- var duration = Math.pow(2, 64);
- var curve = Float32Array.from([0, 1]);
+ // Automate the gain with a setValueCurve with a very long duration.
+ // The duration should produce a frame number greater than 2^64 (larger
+ // than the largest size_t value).
+ let gain = context.createGain();
+ let duration = Math.pow(2, 64);
+ let curve = Float32Array.from([0, 1]);
gain.gain.setValueCurveAtTime(curve, 0, duration);
// Create the graph and go!
@@ -38,21 +39,24 @@
gain.connect(context.destination);
src.start();
- context.startRendering().then(function (result) {
- // Find the maximum value of the buffer.
- var max = Math.max.apply(null, result.getChannelData(0));
+ context.startRendering()
+ .then(function(result) {
+ // Find the maximum value of the buffer.
+ let max = Math.max.apply(null, result.getChannelData(0));
- // The automation does linear interpolation between 0 and 1 from time 0 to duration.
- // Hence the max value of the interpolation occurs at the end of the rendering. Compute
- // this value.
+ // The automation does linear interpolation between 0 and 1 from
+ // time 0 to duration. Hence the max value of the interpolation
+ // occurs at the end of the rendering. Compute this value.
- var expectedMax = (renderFrames / sampleRate) * (1 / duration);
+ let expectedMax = (renderFrames / sampleRate) * (1 / duration);
- var message = "setValueCurve([" + curve + "], 0, " + duration + ")";
+ let message =
+ 'setValueCurve([' + curve + '], 0, ' + duration + ')';
- should(max, "Max amplitude of " + message)
- .beLessThanOrEqualTo(expectedMax);
- }).then(() => task.done());
+ should(max, 'Max amplitude of ' + message)
+ .beLessThanOrEqualTo(expectedMax);
+ })
+ .then(() => task.done());
});
audit.run();

Powered by Google App Engine
This is Rietveld 408576698