mirror of
https://github.com/servo/servo.git
synced 2025-08-03 20:50:07 +01:00
Update web-platform-tests to revision 4d96cccabc2feacd48e1dab9afc22b8af2225572
This commit is contained in:
parent
0d236288cc
commit
c66c6af0ba
1067 changed files with 63768 additions and 10900 deletions
|
@ -2,7 +2,7 @@
|
|||
<html class="a">
|
||||
<head>
|
||||
<title>AudioBuffer IDL Test</title>
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/webidl2/lib/webidl2.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/WebIDLParser.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
#event-target-idl,
|
||||
#audio-context-idl
|
||||
{ visibility:hidden; height: 0px;}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<html class="a">
|
||||
<head>
|
||||
<title>AudioDestinationNode IDL Test</title>
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/webidl2/lib/webidl2.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/WebIDLParser.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
#event-target-idl,
|
||||
#audio-context-idl,
|
||||
#audio-node-idl
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<html class="a">
|
||||
<head>
|
||||
<title>DelayNode IDL Test</title>
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/webidl2/lib/webidl2.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/WebIDLParser.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
#event-target-idl,
|
||||
#audio-context-idl,
|
||||
#audio-node-idl,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<html class="a">
|
||||
<head>
|
||||
<title>GainNode IDL Test</title>
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/webidl2/lib/webidl2.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
<script src="/resources/testharness.js"></script><script src="/resources/testharnessreport.js"></script><script src="/resources/idlharness.js"></script><script src="/resources/WebIDLParser.js"></script><script src="/webaudio/js/lodash.js"></script><script src="/webaudio/js/vendor-prefixes.js"></script><script src="/webaudio/js/helpers.js"></script><style type="text/css">
|
||||
#event-target-idl,
|
||||
#audio-context-idl,
|
||||
#audio-node-idl,
|
||||
|
|
|
@ -61,15 +61,16 @@ Somewhat similiar to a test from Mozilla:
|
|||
audio.src = src;
|
||||
source = context.createMediaElementSource(audio);
|
||||
|
||||
function processListener (e) {
|
||||
actualBufferArrayC0 = concatTypedArray(actualBufferArrayC0, e.inputBuffer.getChannelData(0));
|
||||
actualBufferArrayC1 = concatTypedArray(actualBufferArrayC1, e.inputBuffer.getChannelData(1));
|
||||
}
|
||||
|
||||
// Create a processor node to copy the input to the actual buffer
|
||||
processor = context.createScriptProcessor(BUFFER_SIZE);
|
||||
source.connect(processor);
|
||||
processor.connect(context.destination);
|
||||
processor.addEventListener('audioprocess',
|
||||
(function (e) {
|
||||
actualBufferArrayC0 = concatTypedArray(actualBufferArrayC0, e.inputBuffer.getChannelData(0));
|
||||
actualBufferArrayC1 = concatTypedArray(actualBufferArrayC1, e.inputBuffer.getChannelData(1));
|
||||
}));
|
||||
processor.addEventListener('audioprocess', processListener);
|
||||
|
||||
// When media playback ended, save the begin to compare with expected buffer
|
||||
audio.addEventListener("ended", function(e) {
|
||||
|
@ -84,7 +85,7 @@ Somewhat similiar to a test from Mozilla:
|
|||
processor.disconnect();
|
||||
|
||||
// firefox seems to process events after disconnect
|
||||
processor.removeEventListener('audioprocess')
|
||||
processor.removeEventListener('audioprocess', processListener)
|
||||
|
||||
var expectedBuffer = expected[0];
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue