Index: third_party/WebKit/LayoutTests/webaudio/test-basic.html |
diff --git a/third_party/WebKit/LayoutTests/webaudio/test-basic.html b/third_party/WebKit/LayoutTests/webaudio/test-basic.html |
index 878bcd422f94dc82011af07fb0f8610917810282..3ccda25dfd77dbd366991735cb20cfa4a1cc91d5 100644 |
--- a/third_party/WebKit/LayoutTests/webaudio/test-basic.html |
+++ b/third_party/WebKit/LayoutTests/webaudio/test-basic.html |
@@ -1,69 +1,66 @@ |
<!DOCTYPE html> |
- |
<!-- |
This is a very basic test to make sure testRunner.setAudioData() works correctly. |
It generates a 2 seconds long stereo result @44.1KHz |
The left channel will be a 880Hz tone, while the right will be 440Hz. |
--> |
- |
<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> |
- |
-</head> |
-<body> |
-<script> |
-let audit = Audit.createTaskRunner(); |
+ <head> |
+ <title> |
+ test-basic.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> |
+ </head> |
+ <body> |
+ <script id="layout-test-code"> |
+ let audit = Audit.createTaskRunner(); |
-let sampleRate = 44100.0; |
-let lengthInSeconds = 2; |
+ let sampleRate = 44100.0; |
+ let lengthInSeconds = 2; |
-function generateSinWave(audioBuffer) { |
- let n = audioBuffer.length; |
- let channelL = audioBuffer.getChannelData(0); |
- let channelR = audioBuffer.getChannelData(1); |
- let sampleRate = audioBuffer.sampleRate; |
+ function generateSinWave(audioBuffer) { |
+ let n = audioBuffer.length; |
+ let channelL = audioBuffer.getChannelData(0); |
+ let channelR = audioBuffer.getChannelData(1); |
+ let sampleRate = audioBuffer.sampleRate; |
- for (let i = 0; i < n; ++i) { |
- channelL[i] = Math.sin(880.0 * 2.0 * Math.PI * i / sampleRate); |
- channelR[i] = Math.sin(440.0 * 2.0 * Math.PI * i / sampleRate); |
- } |
-} |
- |
-audit.define( |
- { |
- label: 'test', |
- description: |
- 'Basic audio test infrastructure: testRunner.setAudioData()' |
- }, |
- (task, should) => { |
- if (!window.testRunner) { |
- should(!window.testRunner, 'window.testRunner is defined').beTrue(); |
- task.done(); |
- return; |
+ for (let i = 0; i < n; ++i) { |
+ channelL[i] = Math.sin(880.0 * 2.0 * Math.PI * i / sampleRate); |
+ channelR[i] = Math.sin(440.0 * 2.0 * Math.PI * i / sampleRate); |
+ } |
} |
- let context = new AudioContext(); |
- let audioBuffer = |
- context.createBuffer(2, lengthInSeconds * sampleRate, sampleRate); |
- |
- generateSinWave(audioBuffer); |
- |
- let audioData = createAudioData(audioBuffer); |
- testRunner.setAudioData(audioData); |
+ audit.define( |
+ { |
+ label: 'test', |
+ description: |
+ 'Basic audio test infrastructure: testRunner.setAudioData()' |
+ }, |
+ (task, should) => { |
+ if (!window.testRunner) { |
+ should(!window.testRunner, 'window.testRunner is defined') |
+ .beTrue(); |
+ task.done(); |
+ return; |
+ } |
- testRunner.notifyDone(); |
- task.done(); |
- }); |
+ let context = new AudioContext(); |
+ let audioBuffer = context.createBuffer( |
+ 2, lengthInSeconds * sampleRate, sampleRate); |
-audit.run(); |
+ generateSinWave(audioBuffer); |
-</script> |
+ let audioData = createAudioData(audioBuffer); |
+ testRunner.setAudioData(audioData); |
+ testRunner.notifyDone(); |
+ task.done(); |
+ }); |
-<body> |
-</body> |
+ audit.run(); |
+ </script> |
+ </body> |
</html> |