Title: [266575] trunk/LayoutTests/imported/w3c
Revision
266575
Author
cdu...@apple.com
Date
2020-09-03 20:07:48 -0700 (Thu, 03 Sep 2020)

Log Message

Unreviewed, rebaseline flaky Web Audio tests.

* web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
* web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:

Modified Paths

Diff

Modified: trunk/LayoutTests/imported/w3c/ChangeLog (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/ChangeLog	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/ChangeLog	2020-09-04 03:07:48 UTC (rev 266575)
@@ -1,5 +1,22 @@
 2020-09-03  Chris Dumez  <cdu...@apple.com>
 
+        Unreviewed, rebaseline flaky Web Audio tests.
+
+        * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
+        * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
+
+2020-09-03  Chris Dumez  <cdu...@apple.com>
+
         Tests using OscillatorNode are flaky
         https://bugs.webkit.org/show_bug.cgi?id=216152
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -3,20 +3,16 @@
 PASS Executing "interpolate" 
 PASS Audit report 
 PASS > [interpolate] Interpolation of AudioBuffers to context sample rate 
-FAIL X Interpolated sine wave does not equal [0,0.06264829635620117,0.12505052983760834,0.1869613528251648,0.24813774228096008,0.308339387178421,0.36732959747314453,0.4248766601085663,0.48075437545776367,0.53474360704422,0.5866317749023438,0.6362154483795166,0.6832994818687439,0.7276992797851562,0.769240140914917,0.8077590465545654...] with an element-wise tolerance of {"absoluteThreshold":0.090348,"relativeThreshold":0}.
+FAIL X Interpolated sine wave does not equal [0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572,0.7604058980941772...] with an element-wise tolerance of {"absoluteThreshold":0.090348,"relativeThreshold":0}.
 	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[36]	8.7630665302276611e-1	7.7377235889434814e-1	1.0253429412841797e-1	1.3251222139148308e-1	9.0347999999999998e-2
-	[37]	8.4047418832778931e-1	7.3256707191467285e-1	1.0790711641311646e-1	1.4729998187208329e-1	9.0347999999999998e-2
-	[38]	8.0464172363281250e-1	6.8848371505737305e-1	1.1615800857543945e-1	1.6871569513559187e-1	9.0347999999999998e-2
-	[39]	7.6880925893783569e-1	6.4169549942016602e-1	1.2711375951766968e-1	1.9809046445320133e-1	9.0347999999999998e-2
-	[40]	7.3297679424285889e-1	5.9238606691360474e-1	1.4059072732925415e-1	2.3732956458909812e-1	9.0347999999999998e-2
-	...and 443 more errors.
-	Max AbsError of 1.8496625423431396e+0 at index of 470.
-	[470]	9.2141562700271606e-1	-9.2824691534042358e-1	1.8496625423431396e+0	1.9926406560314804e+0	9.0347999999999998e-2
-	Max RelError of 5.1808045505482744e+2 at index of 451.
-	[451]	7.4006015062332153e-1	1.4257137663662434e-3	7.3863443685695529e-1	5.1808045505482744e+2	9.0347999999999998e-2
+	[176]	-5.6208336353302002e-1	-6.5342020988464355e-1	9.1336846351623535e-2	1.3978270792657052e-1	9.0347999999999998e-2
+	[177]	-5.6208336353302002e-1	-6.9591248035430908e-1	1.3382911682128906e-1	1.9230739582821221e-1	9.0347999999999998e-2
+	[178]	-5.6208336353302002e-1	-7.3609656095504761e-1	1.7401319742202759e-1	2.3639995980453213e-1	9.0347999999999998e-2
+	[179]	-5.6208336353302002e-1	-7.7383983135223389e-1	2.1175646781921387e-1	2.7364379454231952e-1	9.0347999999999998e-2
+	Max AbsError of 2.1175646781921387e-1 at index of 179.
+	Max RelError of 2.7364379454231952e-1 at index of 179.
  assert_true: expected true got false
-FAIL X SNR (-1.935 dB) is not greater than or equal to 37.17. Got -1.934705100669133. assert_true: expected true got false
+FAIL X SNR (32.76 dB) is not greater than or equal to 37.17. Got 32.762424359894766. assert_true: expected true got false
 FAIL < [interpolate] 2 out of 2 assertions were failed. assert_true: expected true got false
 FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed. assert_true: expected true got false
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -16,7 +16,7 @@
 PASS   frequency: mod.offset.linearRampToValueAtTime(0,0.125) did not throw an exception. 
 PASS   Expected k-rate frequency with automation output[0:2047] is not constantly 0 (contains 1023 different values). 
 PASS   Expected k-rate frequency with automation output[2048:] contains only the constant 0. 
-PASS   k-rate frequency with input: output[0,2048] equals [0,0.029047837480902672,0.14823515713214874,0.37683817744255066,0.6631172299385071,0.9242099523544312,1.0833274126052856,1.0932358503341675,0.9439674019813538,0.6584677696228027,0.28192755579948425,-0.13015632331371307,-0.5221076011657715,-0.8452857732772827,-1.0625972747802734,-1.1510100364685059...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate frequency with input: output[0,2048] equals [0,0.02839340642094612,0.1450495570898056,0.36942505836486816,0.6520541310310364,0.9131436347961426,1.0783560276031494,1.101273536682129,0.970712423324585,0.7065790295600891,0.3498469591140747,-0.048511654138565063,-0.4367612600326538,-0.7688571810722351,-1.0084279775619507,-1.131049394607544...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS   k-rate frequency with input: output[2048:] equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS < [Frequency AudioParam] All assertions passed. (total 11 assertions) 
 PASS > [Q AudioParam] k-rate input works 
@@ -27,8 +27,8 @@
 PASS   Test BiquadFilterNode(context, {"type":"bandpass","frequency":440,"Q":0}) did not throw an exception. 
 PASS   Q: mod.offset.setValueAtTime(0,0) did not throw an exception. 
 PASS   Q: mod.offset.linearRampToValueAtTime(100,0.125) did not throw an exception. 
-PASS   k-rate Q with input: output[0,2048] equals [0,0.9822871685028076,0.3681243062019348,-0.8443278074264526,-0.684546709060669,0.5877853631973267,0.9048266410827637,-0.24869030714035034,-0.9980266094207764,-0.12533244490623474,0.951056718826294,0.48175284266471863,-0.7705137133598328,-0.7705122232437134,0.4817546010017395,0.9510560035705566...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
-PASS   k-rate Q with input: output[2048:] equals [0.00563559215515852,0.0037146545946598053,0.001990695483982563,0.0032952686306089163,0.004832264967262745,0.0028007077053189278,-0.0012789341853931546,-0.002833665581420064,-0.0014375397004187107,-0.0012671658769249916,-0.004099522717297077,-0.006256344262510538,-0.004479897674173117,-0.0012019251007586718,-0.0006450987420976162,-0.002086753724142909...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate Q with input: output[0,2048] equals [0,0.9757022261619568,0.4275550842285156,-0.7883464097976685,-0.7730104923248291,0.4496113657951355,0.9700312614440918,-0.024541210383176804,-0.9807853698730469,-0.40524131059646606,0.803207516670227,0.7572088241577148,-0.4713967442512512,-0.9637761116027832,0.04906774312257767,0.9852776527404785...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate Q with input: output[2048:] equals [0.0014363853260874748,0.0028171627782285213,0.004582749214023352,0.0029107488226145506,-0.0010678416583687067,-0.0028669224120676517,-0.0014562731375917792,-0.0006699489313177764,-0.00303507037460804,-0.00567976338788867,-0.004727446474134922,-0.0013245489681139588,0.00010961938824038953,-0.0013177348300814629,-0.0017317375168204308,0.0012720549711957574...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS < [Q AudioParam] All assertions passed. (total 9 assertions) 
 PASS > [Gain AudioParam] k-rate input works 
 PASS   gain: new OscillatorNode(context, {frequency: 1760}) did not throw an exception. 
@@ -38,8 +38,8 @@
 PASS   Test BiquadFilterNode(context, {"type":"peaking","frequency":1760,"Q":100,"gain":0}) did not throw an exception. 
 PASS   gain: mod.offset.setValueAtTime(0,0) did not throw an exception. 
 PASS   gain: mod.offset.linearRampToValueAtTime(-100,0.125) did not throw an exception. 
-PASS   k-rate gain with input: output[0,2048] equals [0,0.9822871685028076,0.3681243062019348,-0.8443278074264526,-0.684546709060669,0.5877853631973267,0.9048266410827637,-0.24869030714035034,-0.9980266094207764,-0.12533244490623474,0.951056718826294,0.48175284266471863,-0.7705137133598328,-0.7705122232437134,0.4817546010017395,0.9510560035705566...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
-PASS   k-rate gain with input: output[2048:] equals [-0.019616879522800446,0.003484146436676383,0.020922508090734482,0.004356823395937681,-0.01928977109491825,-0.011586017906665802,0.014947718009352684,0.017187761142849922,-0.008506490848958492,-0.020375773310661316,0.0008703001076355577,0.020701779052615166,0.006887872237712145,-0.018120700493454933,-0.013678748160600662,0.012994160875678062...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate gain with input: output[0,2048] equals [0,0.9757022261619568,0.4275550842285156,-0.7883464097976685,-0.7730104923248291,0.4496113657951355,0.9700312614440918,-0.024541210383176804,-0.9807853698730469,-0.40524131059646606,0.803207516670227,0.7572088241577148,-0.4713967442512512,-0.9637761116027832,0.04906774312257767,0.9852776527404785...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate gain with input: output[2048:] equals [-1.899176460540275e-8,0.000009756398867466487,0.00000425120560976211,-0.000007841392289265059,-0.000007750064469291829,0.000004529593297775136,0.000009683515600045212,-2.2123558096609486e-7,-0.000009842340659815818,-0.000004029302999697393,0.000007987098797457293,0.000007564373390778201,-0.000004729789907287341,-0.000009667659469414502,5.141772021488578e-7,0.000009824645530898124...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS < [Gain AudioParam] All assertions passed. (total 9 assertions) 
 PASS > [Detune AudioParam] k-rate input works 
 PASS   detune: new OscillatorNode(context, {frequency: 440}) did not throw an exception. 
@@ -49,8 +49,8 @@
 PASS   Test BiquadFilterNode(context, {"type":"lowpass","frequency":2200,"detune":0,"gain":0}) did not throw an exception. 
 PASS   detune: mod.offset.setValueAtTime(0,0) did not throw an exception. 
 PASS   detune: mod.offset.linearRampToValueAtTime(-13323.945370094427,0.125) did not throw an exception. 
-PASS   k-rate detune with input: output[0,2048] equals [0,0.13106171786785126,0.4876149892807007,0.8280724883079529,0.9708039164543152,0.9987876415252686,0.9472373127937317,0.7774537801742554,0.5018512606620789,0.17155945301055908,-0.1743984818458557,-0.5022768378257751,-0.7721415758132935,-0.9495059847831726,-1.0142651796340942,-0.9596185684204102...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
-PASS   k-rate detune with input: output[2048:] equals [0.011895817704498768,0.011943518184125423,0.011990642175078392,0.012037156149744987,0.012083093635737896,0.012128554284572601,0.012173685245215893,0.012218670919537544,0.012263708747923374,0.012308984063565731,0.012354648672044277,0.01240080501884222,0.012447493150830269,0.012494685128331184,0.012542287819087505,0.012590156868100166...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate detune with input: output[0,2048] equals [0,0.12810896337032318,0.47732436656951904,0.8133140802383423,0.9599840044975281,0.998393177986145,0.9618628621101379,0.8107287883758545,0.5545527338981628,0.24036026000976562,-0.09643326699733734,-0.424831748008728,-0.706647515296936,-0.9075677394866943,-1.0057729482650757,-0.9910216331481934...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate detune with input: output[2048:] equals [0.0057673463597893715,0.005751118995249271,0.00573508907109499,0.005719423294067383,0.00570424972102046,0.005689640995115042,0.005675606429576874,0.005662091542035341,0.005648984108120203,0.005636126734316349,0.005623334553092718,0.0056104157119989395,0.005597193259745836,0.005583526566624641,0.005569323897361755,0.005554556846618652...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS < [Detune AudioParam] All assertions passed. (total 9 assertions) 
 PASS > [All k-rate inputs]  
 PASS   Create: refNode = new BiquadFilterNode(context, {"type":"peaking","frequency":0,"detune":0,"gain":0,"Q":0}) did not throw an exception. 
@@ -95,8 +95,8 @@
 PASS   Start: mod[Q].start() did not throw an exception. 
 PASS   Start: mod[gain].start() did not throw an exception. 
 PASS   Start: mod[detune].start() did not throw an exception. 
-PASS   All k-rate AudioParams is not constantly 0 (contains 4095 different values). 
-PASS   All k-rate AudioParams equals [0,0.3387378752231598,0.6374238729476929,0.8607419729232788,0.9822871685028076,0.9876880645751953,0.8763062953948975,0.6613117456436157,0.3681243062019348,0.03141050040721893,-0.3090170621871948,-0.6129071116447449,-0.8443278074264526,-0.9759165644645691,-0.9921145439147949,-0.8910062313079834...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   All k-rate AudioParams is not constantly 0 (contains 4094 different values). 
+PASS   All k-rate AudioParams equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 PASS < [All k-rate inputs] All assertions passed. (total 44 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 5 tasks ran successfully. 
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -17,13 +17,13 @@
 PASS   Actual k-rate delayTime AudioParam with input is not constantly 0 (contains 6159 different values). 
 FAIL X output[128, 143]: Expected 0 for all values but found 16 unexpected values: 
 	Index	Actual
-	[0]	-0.051677267998456955
-	[1]	-0.0074212560430169106
-	[2]	0.03865136206150055
-	[3]	0.08652953058481216
+	[0]	-0.8773074150085449
+	[1]	-0.8522303104400635
+	[2]	-0.826123833656311
+	[3]	-0.7989943027496338
 	...and 12 more errors. assert_true: expected true got false
 PASS   output[144, 255] is not constantly 0 (contains 112 different values). 
-PASS   k-rate delayTime AudioParam with input equals [0,0.3387378752231598,0.6374238729476929,0.8607419729232788,0.9822871685028076,0.9876880645751953,0.8763062953948975,0.6613117456436157,0.3681243062019348,0.03141050040721893,-0.3090170621871948,-0.6129071116447449,-0.8443278074264526,-0.9759165644645691,-0.9921145439147949,-0.8910062313079834...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
+PASS   k-rate delayTime AudioParam with input equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}. 
 FAIL < [delayTime] 1 out of 15 assertions were failed. assert_true: expected true got false
 FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 1 tasks were failed. assert_true: expected true got false
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -17,7 +17,7 @@
 PASS < [initialize] All assertions passed. (total 1 assertions) 
 PASS > [1-channel input] produces 1-channel output 
 PASS   1: Channel 1 contains only the constant 0. 
-PASS   Convolver output equals [0,0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS   Convolver output equals [0,0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
 PASS < [1-channel input] All assertions passed. (total 2 assertions) 
 PASS > [2-channel input] produces 2-channel output 
 FAIL X 2: Channel 0 does not equal [0,0,0.9485263228416443,0.8472320437431335,0.8233562111854553,0.8645461201667786,0.8454251289367676,0.858031690120697,0.7955960035324097,0.9893835186958313,0.39837583899497986,-0.7808233499526978,-0.9249736070632935,-0.7918891906738281,-0.875220775604248,-0.8348914980888367...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}.
@@ -150,31 +150,9 @@
  assert_true: expected true got false
 FAIL < [3-channel input, explicit] 2 out of 2 assertions were failed. assert_true: expected true got false
 PASS > [4-channel input, explicit] 4->2 explicit downmix producing 2-channel output 
-FAIL X 4 chan downmix explicit: Channel 0 does not equal [0,0,0.9734256267547607,0.8085750341415405,0.8596615791320801,0.8377397060394287,0.18206259608268738,-0.06961163878440857,0.037733376026153564,-0.007562130689620972,-0.018085792660713196,0.029709041118621826,-0.02168998122215271,-0.005516946315765381,0.05647379159927368,-0.4439384341239929...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[2]	0.0000000000000000e+0	9.7342562675476074e-1	9.7342562675476074e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[3]	0.0000000000000000e+0	8.0857503414154053e-1	8.0857503414154053e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[4]	0.0000000000000000e+0	8.5966157913208008e-1	8.5966157913208008e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[5]	0.0000000000000000e+0	8.3773970603942871e-1	8.3773970603942871e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[6]	0.0000000000000000e+0	1.8206259608268738e-1	1.8206259608268738e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	...and 1271 more errors.
-	Max AbsError of 1.0024597644805908e+0 at index of 428.
-	[428]	0.0000000000000000e+0	-1.0024597644805908e+0	1.0024597644805908e+0	1.0000000000000000e+0	4.7683715820312500e-7
-	Max RelError of 1.0000000000000000e+0 at index of 2.
- assert_true: expected true got false
-FAIL X 4 chan downmix explicit: Channel 1 does not equal [0,0,0.971980094909668,0.8049001097679138,0.8850501775741577,0.18059252202510834,0.027723312377929688,-0.2852807641029358,-0.7788606882095337,-0.03758403658866882,-0.008258670568466187,0.07240843772888184,-0.33466455340385437,-0.7563190460205078,-0.020491331815719604,-0.031466513872146606...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[2]	0.0000000000000000e+0	9.7198009490966797e-1	9.7198009490966797e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[3]	0.0000000000000000e+0	8.0490010976791382e-1	8.0490010976791382e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[4]	0.0000000000000000e+0	8.8505017757415771e-1	8.8505017757415771e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[5]	0.0000000000000000e+0	1.8059252202510834e-1	1.8059252202510834e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	[6]	0.0000000000000000e+0	2.7723312377929688e-2	2.7723312377929688e-2	1.0000000000000000e+0	4.7683715820312500e-7
-	...and 1272 more errors.
-	Max AbsError of 9.7500616312026978e-1 at index of 484.
-	[484]	0.0000000000000000e+0	-9.7500616312026978e-1	9.7500616312026978e-1	1.0000000000000000e+0	4.7683715820312500e-7
-	Max RelError of 1.0000000000000000e+0 at index of 2.
- assert_true: expected true got false
-FAIL < [4-channel input, explicit] 2 out of 2 assertions were failed. assert_true: expected true got false
+PASS   4 chan downmix explicit: Channel 0 equals [0,0,0.9734256267547607,0.8085750341415405,0.8596615791320801,0.8377397060394287,0.18206259608268738,-0.06961163878440857,0.037733376026153564,-0.007562130689620972,-0.018085792660713196,0.029709041118621826,-0.02168998122215271,-0.005516946315765381,0.05647379159927368,-0.4439384341239929...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS   4 chan downmix explicit: Channel 1 equals [0,0,0.971980094909668,0.8049001097679138,0.8850501775741577,0.18059252202510834,0.027723312377929688,-0.2852807641029358,-0.7788606882095337,-0.03758403658866882,-0.008258670568466187,0.07240843772888184,-0.33466455340385437,-0.7563190460205078,-0.020491331815719604,-0.031466513872146606...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS < [4-channel input, explicit] All assertions passed. (total 2 assertions) 
 PASS > [5.1-channel input, explicit] 5.1->2 explicit downmix producing 2-channel output 
 PASS   5.1 chan downmix explicit: Channel 0 equals [0,0,2.302107334136963,2.0779101848602295,1.536412000656128,0.8359496593475342,-0.2123139351606369,-0.0052925655618309975,0.8362105488777161,1.0198440551757812,0.32619065046310425,-0.6783384680747986,-1.0576409101486206,-0.5491995811462402,0.2516634166240692,-0.10923532396554947...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}. 
 PASS   5.1 chan downmix explicit: Channel 1 equals [0,0,2.407027244567871,1.851643443107605,1.2457610368728638,0.5805020928382874,0.3625302314758301,0.1648862212896347,-0.7450207471847534,-1.5345407724380493,-1.904326319694519,-0.7297847867012024,0.01058983150869608,0.7125816941261292,1.75357985496521,0.26786839962005615...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}. 
@@ -181,13 +159,13 @@
 PASS < [5.1-channel input, explicit] All assertions passed. (total 2 assertions) 
 PASS > [mono-upmix-explicit] 1->2 upmix, count mode explicit 
 PASS   new ConvolverNode({channelCountMode: 'explicit'}) did not throw an exception. 
-PASS   1->2 explicit upmix: channel 0 equals [0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572,0.7604058980941772...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
-PASS   1->2 explicit upmix: channel 1 equals [0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572,0.7604058980941772...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS   1->2 explicit upmix: channel 0 equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS   1->2 explicit upmix: channel 1 equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
 PASS < [mono-upmix-explicit] All assertions passed. (total 3 assertions) 
 PASS > [mono-upmix-clamped-max] 1->2 upmix, count mode clamped-max 
 PASS   new ConvolverNode({channelCountMode: 'clamped-max'}) did not throw an exception. 
-PASS   1->2 clamped-max upmix: channel 0 equals [0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572,0.7604058980941772...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
+PASS   1->2 clamped-max upmix: channel 0 equals [0,0.3311063051223755,0.6248595118522644,0.8481203317642212,0.9757022261619568,0.9932120442390442,0.898674488067627,0.7027547955513,0.4275550842285156,0.10412158071994781,-0.23105812072753906,-0.5401715040206909,-0.7883464097976685,-0.9475855827331543,-0.9999247789382935,-0.9394593238830566...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
 PASS   1->2 clamped-max upmix: channel 1 contains only the constant 0. 
 PASS < [mono-upmix-clamped-max] All assertions passed. (total 3 assertions) 
-FAIL # AUDIT TASK RUNNER FINISHED: 6 out of 11 tasks were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 5 out of 11 tasks were failed. assert_true: expected true got false
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -75,31 +75,9 @@
  assert_true: expected true got false
 FAIL < [4-channel input] 2 out of 2 assertions were failed. assert_true: expected true got false
 PASS > [5.1-channel input] 5.1->2 downmix producing 2-channel output 
-FAIL X 5.1: Channel 0 does not equal [0,0,2.302107334136963,2.0779101848602295,1.536412000656128,0.8359496593475342,-0.2123139351606369,-0.0052925655618309975,0.8362105488777161,1.0198440551757812,0.32619065046310425,-0.6783384680747986,-1.0576409101486206,-0.5491995811462402,0.2516634166240692,-0.10923532396554947...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[2]	0.0000000000000000e+0	2.3021073341369629e+0	2.3021073341369629e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[3]	0.0000000000000000e+0	2.0779101848602295e+0	2.0779101848602295e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[4]	0.0000000000000000e+0	1.5364120006561279e+0	1.5364120006561279e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[5]	0.0000000000000000e+0	8.3594965934753418e-1	8.3594965934753418e-1	1.0000000000000000e+0	1.1511867343774294e-6
-	[6]	0.0000000000000000e+0	-2.1231393516063690e-1	2.1231393516063690e-1	1.0000000000000000e+0	1.1511867343774294e-6
-	...and 1271 more errors.
-	Max AbsError of 2.4404382705688477e+0 at index of 896.
-	[896]	0.0000000000000000e+0	2.4404382705688477e+0	2.4404382705688477e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	Max RelError of 1.0000000000000000e+0 at index of 2.
- assert_true: expected true got false
-FAIL X 5.1: Channel 1 does not equal [0,0,0,2.407027244567871,1.851643443107605,1.2457610368728638,0.5805020928382874,0.3625302314758301,0.1648862212896347,-0.7450207471847534,-1.5345407724380493,-1.904326319694519,-0.7297847867012024,0.01058983150869608,0.7125816941261292,1.75357985496521...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[3]	0.0000000000000000e+0	2.4070272445678711e+0	2.4070272445678711e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[4]	0.0000000000000000e+0	1.8516434431076050e+0	1.8516434431076050e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[5]	0.0000000000000000e+0	1.2457610368728638e+0	1.2457610368728638e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	[6]	0.0000000000000000e+0	5.8050209283828735e-1	5.8050209283828735e-1	1.0000000000000000e+0	1.1511867343774294e-6
-	[7]	0.0000000000000000e+0	3.6253023147583008e-1	3.6253023147583008e-1	1.0000000000000000e+0	1.1511867343774294e-6
-	...and 1271 more errors.
-	Max AbsError of 2.4601652622222900e+0 at index of 187.
-	[187]	0.0000000000000000e+0	-2.4601652622222900e+0	2.4601652622222900e+0	1.0000000000000000e+0	1.1511867343774294e-6
-	Max RelError of 1.0000000000000000e+0 at index of 3.
- assert_true: expected true got false
-FAIL < [5.1-channel input] 2 out of 2 assertions were failed. assert_true: expected true got false
+PASS   5.1: Channel 0 equals [0,0,2.302107334136963,2.0779101848602295,1.536412000656128,0.8359496593475342,-0.2123139351606369,-0.0052925655618309975,0.8362105488777161,1.0198440551757812,0.32619065046310425,-0.6783384680747986,-1.0576409101486206,-0.5491995811462402,0.2516634166240692,-0.10923532396554947...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}. 
+PASS   5.1: Channel 1 equals [0,0,0,2.407027244567871,1.851643443107605,1.2457610368728638,0.5805020928382874,0.3625302314758301,0.1648862212896347,-0.7450207471847534,-1.5345407724380493,-1.904326319694519,-0.7297847867012024,0.01058983150869608,0.7125816941261292,1.75357985496521...] with an element-wise tolerance of {"absoluteThreshold":0.0000011511867343774294,"relativeThreshold":0}. 
+PASS < [5.1-channel input] All assertions passed. (total 2 assertions) 
 PASS > [2-channel input, explicit mode] produces 2-channel output 
 FAIL X 2-in explicit mode: Channel 0 does not equal [0,0,0.9485263228416443,0.8472320437431335,0.8233562111854553,0.8645461201667786,0.8454251289367676,0.858031690120697,0.7955960035324097,0.9893835186958313,0.39837583899497986,-0.7808233499526978,-0.9249736070632935,-0.7918891906738281,-0.875220775604248,-0.8348914980888367...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}.
 	Index	Actual			Expected		AbsError		RelError		Test threshold
@@ -157,8 +135,30 @@
 PASS   4-in explicit: Channel 1 equals [0,0,0,0.9727029204368591,0.8067376017570496,0.8723558783531189,0.5091661214828491,0.10489296913146973,-0.17744621634483337,-0.37056368589401245,-0.022573083639144897,-0.013172224164009094,0.05105873942375183,-0.17817726731300354,-0.3809179663658142,0.01799122989177704...] with an element-wise tolerance of {"absoluteThreshold":4.76837158203125e-7,"relativeThreshold":0}. 
 PASS < [4-channel input explicit mode] All assertions passed. (total 2 assertions) 
 PASS > [5.1-channel input explicit mode] 5.1->1 downmix producing 2-channel output 
-PASS   5.1-in explicit: Channel 0 equals [0,0,3.3298611640930176,2.778614044189453,1.967293381690979,1.0015825033187866,0.10621887445449829,0.11284977197647095,0.06448096036911011,-0.36394545435905457,-1.115910291671753,-0.9956934452056885,-0.740376889705658,0.1155286431312561,1.4179210662841797,0.11217048764228821...] with an element-wise tolerance of {"absoluteThreshold":0.0000016280238925805544,"relativeThreshold":0}. 
-PASS   5.1-in explicit: Channel 1 equals [0,0,0,3.3298611640930176,2.778614044189453,1.967293381690979,1.0015825033187866,0.10621887445449829,0.11284977197647095,0.06448096036911011,-0.36394545435905457,-1.115910291671753,-0.9956934452056885,-0.740376889705658,0.1155286431312561,1.4179210662841797...] with an element-wise tolerance of {"absoluteThreshold":0.0000016280238925805544,"relativeThreshold":0}. 
-PASS < [5.1-channel input explicit mode] All assertions passed. (total 2 assertions) 
+FAIL X 5.1-in explicit: Channel 0 does not equal [0,0,3.3298611640930176,2.778614044189453,1.967293381690979,1.0015825033187866,0.10621887445449829,0.11284977197647095,0.06448096036911011,-0.36394545435905457,-1.115910291671753,-0.9956934452056885,-0.740376889705658,0.1155286431312561,1.4179210662841797,0.11217048764228821...] with an element-wise tolerance of {"absoluteThreshold":0.0000016280238925805544,"relativeThreshold":0}.
+	Index	Actual			Expected		AbsError		RelError		Test threshold
+	[2]	0.0000000000000000e+0	3.3298611640930176e+0	3.3298611640930176e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[3]	0.0000000000000000e+0	2.7786140441894531e+0	2.7786140441894531e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[4]	0.0000000000000000e+0	1.9672933816909790e+0	1.9672933816909790e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[5]	0.0000000000000000e+0	1.0015825033187866e+0	1.0015825033187866e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[6]	0.0000000000000000e+0	1.0621887445449829e-1	1.0621887445449829e-1	1.0000000000000000e+0	1.6280238925805544e-6
+	...and 1272 more errors.
+	Max AbsError of 3.4554493427276611e+0 at index of 37.
+	[37]	0.0000000000000000e+0	-3.4554493427276611e+0	3.4554493427276611e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	Max RelError of 1.0000000000000000e+0 at index of 2.
+ assert_true: expected true got false
+FAIL X 5.1-in explicit: Channel 1 does not equal [0,0,0,3.3298611640930176,2.778614044189453,1.967293381690979,1.0015825033187866,0.10621887445449829,0.11284977197647095,0.06448096036911011,-0.36394545435905457,-1.115910291671753,-0.9956934452056885,-0.740376889705658,0.1155286431312561,1.4179210662841797...] with an element-wise tolerance of {"absoluteThreshold":0.0000016280238925805544,"relativeThreshold":0}.
+	Index	Actual			Expected		AbsError		RelError		Test threshold
+	[3]	0.0000000000000000e+0	3.3298611640930176e+0	3.3298611640930176e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[4]	0.0000000000000000e+0	2.7786140441894531e+0	2.7786140441894531e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[5]	0.0000000000000000e+0	1.9672933816909790e+0	1.9672933816909790e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[6]	0.0000000000000000e+0	1.0015825033187866e+0	1.0015825033187866e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	[7]	0.0000000000000000e+0	1.0621887445449829e-1	1.0621887445449829e-1	1.0000000000000000e+0	1.6280238925805544e-6
+	...and 1271 more errors.
+	Max AbsError of 3.4554493427276611e+0 at index of 38.
+	[38]	0.0000000000000000e+0	-3.4554493427276611e+0	3.4554493427276611e+0	1.0000000000000000e+0	1.6280238925805544e-6
+	Max RelError of 1.0000000000000000e+0 at index of 3.
+ assert_true: expected true got false
+FAIL < [5.1-channel input explicit mode] 2 out of 2 assertions were failed. assert_true: expected true got false
 FAIL # AUDIT TASK RUNNER FINISHED: 5 out of 10 tasks were failed. assert_true: expected true got false
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -15,31 +15,9 @@
 PASS   new AudioBuffer({numberOfChannels: 2, length: 4, sampleRate: 8192}) did not throw an exception. 
 PASS < [initialize] All assertions passed. (total 1 assertions) 
 PASS > [1-channel input] produces 2-channel output 
-FAIL X 1: Channel 0 does not equal [0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415,-1.6267807483673096...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[2]	0.0000000000000000e+0	9.4852632284164429e-1	9.4852632284164429e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[3]	0.0000000000000000e+0	8.4723204374313354e-1	8.4723204374313354e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[4]	0.0000000000000000e+0	1.7718825340270996e+0	1.7718825340270996e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[5]	0.0000000000000000e+0	1.7117781639099121e+0	1.7117781639099121e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[6]	0.0000000000000000e+0	1.6687812805175781e+0	1.6687812805175781e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	...and 1271 more errors.
-	Max AbsError of 1.8486618995666504e+0 at index of 144.
-	[144]	0.0000000000000000e+0	-1.8486618995666504e+0	1.8486618995666504e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	Max RelError of 1.0000000000000000e+0 at index of 2.
- assert_true: expected true got false
-FAIL X 1: Channel 1 does not equal [0,0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[3]	0.0000000000000000e+0	9.4852632284164429e-1	9.4852632284164429e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[4]	0.0000000000000000e+0	8.4723204374313354e-1	8.4723204374313354e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[5]	0.0000000000000000e+0	1.7718825340270996e+0	1.7718825340270996e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[6]	0.0000000000000000e+0	1.7117781639099121e+0	1.7117781639099121e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[7]	0.0000000000000000e+0	1.6687812805175781e+0	1.6687812805175781e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	...and 1270 more errors.
-	Max AbsError of 1.8486618995666504e+0 at index of 145.
-	[145]	0.0000000000000000e+0	-1.8486618995666504e+0	1.8486618995666504e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	Max RelError of 1.0000000000000000e+0 at index of 3.
- assert_true: expected true got false
-FAIL < [1-channel input] 2 out of 2 assertions were failed. assert_true: expected true got false
+PASS   1: Channel 0 equals [0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415,-1.6267807483673096...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
+PASS   1: Channel 1 equals [0,0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
+PASS < [1-channel input] All assertions passed. (total 2 assertions) 
 PASS > [2-channel input] produces 2-channel output 
 PASS   2: Channel 0 equals [0,0,0.9485263228416443,0.8472320437431335,1.818056344985962,1.6351237297058105,1.7563552856445312,1.6286998987197876,1.7798327207565308,1.3096126317977905,-0.5365101099014282,-1.5863292217254639,-1.808717966079712,-1.5926569700241089,-1.8038825988769531,-1.4375803470611572...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
 PASS   2: Channel 1 equals [0,0,0,0.9485263228416443,0.8472320437431335,1.818056344985962,1.6351237297058105,1.7563552856445312,1.6286998987197876,1.7798327207565308,1.3096126317977905,-0.5365101099014282,-1.5863292217254639,-1.808717966079712,-1.5926569700241089,-1.8038825988769531...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
@@ -71,42 +49,32 @@
  assert_true: expected true got false
 FAIL < [3-channel input] 2 out of 2 assertions were failed. assert_true: expected true got false
 PASS > [4-channel input] 4->2 downmix producing 2-channel output 
-FAIL X 4: Channel 0 does not equal [0,0,0.9734256267547607,0.8085750341415405,1.831641674041748,1.6426398754119873,1.0671128034591675,0.11098088324069977,0.06545668840408325,-0.29284289479255676,-0.7969464659690857,-0.007874995470046997,-0.029948651790618896,0.06689149141311646,-0.2781907618045807,-1.2002575397491455...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[2]	0.0000000000000000e+0	9.7342562675476074e-1	9.7342562675476074e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[3]	0.0000000000000000e+0	8.0857503414154053e-1	8.0857503414154053e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[4]	0.0000000000000000e+0	1.8316416740417480e+0	1.8316416740417480e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[5]	0.0000000000000000e+0	1.6426398754119873e+0	1.6426398754119873e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[6]	0.0000000000000000e+0	1.0671128034591675e+0	1.0671128034591675e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	...and 1273 more errors.
-	Max AbsError of 1.9511582851409912e+0 at index of 1175.
-	[1175]	0.0000000000000000e+0	1.9511582851409912e+0	1.9511582851409912e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	Max RelError of 1.0000000000000000e+0 at index of 2.
- assert_true: expected true got false
-FAIL X 4: Channel 1 does not equal [0,0,0,0.9734256267547607,0.8085750341415405,1.831641674041748,1.6426398754119873,1.0671128034591675,0.11098088324069977,0.06545668840408325,-0.29284289479255676,-0.7969464659690857,-0.007874995470046997,-0.029948651790618896,0.06689149141311646,-0.2781907618045807...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}.
-	Index	Actual			Expected		AbsError		RelError		Test threshold
-	[3]	0.0000000000000000e+0	9.7342562675476074e-1	9.7342562675476074e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[4]	0.0000000000000000e+0	8.0857503414154053e-1	8.0857503414154053e-1	1.0000000000000000e+0	7.1525573730468750e-7
-	[5]	0.0000000000000000e+0	1.8316416740417480e+0	1.8316416740417480e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[6]	0.0000000000000000e+0	1.6426398754119873e+0	1.6426398754119873e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	[7]	0.0000000000000000e+0	1.0671128034591675e+0	1.0671128034591675e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	...and 1272 more errors.
-	Max AbsError of 1.9511582851409912e+0 at index of 1176.
-	[1176]	0.0000000000000000e+0	1.9511582851409912e+0	1.9511582851409912e+0	1.0000000000000000e+0	7.1525573730468750e-7
-	Max RelError of 1.0000000000000000e+0 at index of 3.
- assert_true: expected true got false
-FAIL < [4-channel input] 2 out of 2 assertions were failed. assert_true: expected true got false
+PASS   4: Channel 0 equals [0,0,0.9734256267547607,0.8085750341415405,1.831641674041748,1.6426398754119873,1.0671128034591675,0.11098088324069977,0.06545668840408325,-0.29284289479255676,-0.7969464659690857,-0.007874995470046997,-0.029948651790618896,0.06689149141311646,-0.2781907618045807,-1.2002575397491455...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
+PASS   4: Channel 1 equals [0,0,0,0.9734256267547607,0.8085750341415405,1.831641674041748,1.6426398754119873,1.0671128034591675,0.11098088324069977,0.06545668840408325,-0.29284289479255676,-0.7969464659690857,-0.007874995470046997,-0.029948651790618896,0.06689149141311646,-0.2781907618045807...] with an element-wise tolerance of {"absoluteThreshold":7.152557373046875e-7,"relativeThreshold":0}. 
+PASS < [4-channel input] All assertions passed. (total 2 assertions) 
 PASS > [5.1-channel input] 5.1->2 downmix producing 2-channel output 
 PASS   5.1: Channel 0 equals [0,0,2.302107334136963,2.0779101848602295,3.943439245223999,2.6875929832458496,1.0334471464157104,0.5752094984054565,1.1987407207489014,1.1847302913665771,-0.41883009672164917,-2.212879180908203,-2.9619672298431396,-1.2789843082427979,0.2622532546520233,0.6033463478088379...] with an element-wise tolerance of {"absoluteThreshold":0.0000017267801015661442,"relativeThreshold":0}. 
 PASS   5.1: Channel 1 equals [0,0,0,2.302107334136963,2.0779101848602295,3.943439245223999,2.6875929832458496,1.0334471464157104,0.5752094984054565,1.1987407207489014,1.1847302913665771,-0.41883009672164917,-2.212879180908203,-2.9619672298431396,-1.2789843082427979,0.2622532546520233...] with an element-wise tolerance of {"absoluteThreshold":0.0000017267801015661442,"relativeThreshold":0}. 
 PASS < [5.1-channel input] All assertions passed. (total 2 assertions) 
 PASS > [delayed buffer set] Delayed set of 4-channel response 
-PASS   Output with delayed setting of convolver buffer is not constantly 0 (contains 768 different values). 
+PASS   Output with delayed setting of convolver buffer is not constantly 0 (contains 767 different values). 
 PASS < [delayed buffer set] All assertions passed. (total 1 assertions) 
 PASS > [count 1, 2-channel in] 2->1 downmix because channel count is 1 
-PASS   Convolver count 1, stereo in: output 0 is identical to the array [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...]. 
-PASS   Convolver count 1, stereo in: output 1 is identical to the array [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...]. 
-PASS < [count 1, 2-channel in] All assertions passed. (total 2 assertions) 
+FAIL X Convolver count 1, stereo in: output 0 expected to be equal to the array [0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415,-1.6267807483673096...] but differs in 1278 places:
+	Index	Actual			Expected
+	[2]	0.0000000000000000e+0	9.4852632284164429e-1
+	[3]	0.0000000000000000e+0	8.4723204374313354e-1
+	[4]	0.0000000000000000e+0	1.7718825340270996e+0
+	[5]	0.0000000000000000e+0	1.7117781639099121e+0
+	...and 1274 more errors. assert_true: expected true got false
+FAIL X Convolver count 1, stereo in: output 1 expected to be equal to the array [0,0,0,0.9485263228416443,0.8472320437431335,1.7718825340270996,1.711778163909912,1.6687812805175781,1.7225778102874756,1.6410211324691772,1.8474152088165283,1.193971872329712,0.20856016874313354,-0.5265977382659912,-1.5727125406265259,-1.8001943826675415...] but differs in 1277 places:
+	Index	Actual			Expected
+	[3]	0.0000000000000000e+0	9.4852632284164429e-1
+	[4]	0.0000000000000000e+0	8.4723204374313354e-1
+	[5]	0.0000000000000000e+0	1.7718825340270996e+0
+	[6]	0.0000000000000000e+0	1.7117781639099121e+0
+	...and 1273 more errors. assert_true: expected true got false
+FAIL < [count 1, 2-channel in] 2 out of 2 assertions were failed. assert_true: expected true got false
 PASS > [count 1, 4-channel in] 4->1 downmix because channel count is 1 
 FAIL X Convolver count 1, 4-channel in: output 0 expected to be equal to the array [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] but differs in 1278 places:
 	Index	Actual			Expected
@@ -124,20 +92,20 @@
 	...and 1273 more errors. assert_true: expected true got false
 FAIL < [count 1, 4-channel in] 2 out of 2 assertions were failed. assert_true: expected true got false
 PASS > [count 1, 5.1-channel in] 5.1->1 downmix because channel count is 1 
-FAIL X Convolver count 1, 5.1 channel in: output 0 expected to be equal to the array [0,0,3.3298611640930176,2.778614044189453,5.297154426574707,3.7801966667175293,2.073512315750122,1.1144323348999023,0.1706998348236084,-0.2510956823825836,-1.051429271697998,-1.3596389293670654,-1.8562872409820557,-0.8801648020744324,0.6775441765785217,0.2276991307735443...] but differs in 1278 places:
+FAIL X Convolver count 1, 5.1 channel in: output 0 expected to be equal to the array [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] but differs in 1278 places:
 	Index	Actual			Expected
-	[2]	0.0000000000000000e+0	3.3298611640930176e+0
-	[3]	0.0000000000000000e+0	2.7786140441894531e+0
-	[4]	0.0000000000000000e+0	5.2971544265747070e+0
-	[5]	0.0000000000000000e+0	3.7801966667175293e+0
+	[2]	3.3298611640930176e+0	0.0000000000000000e+0
+	[3]	2.7786140441894531e+0	0.0000000000000000e+0
+	[4]	5.2971544265747070e+0	0.0000000000000000e+0
+	[5]	3.7801966667175293e+0	0.0000000000000000e+0
 	...and 1274 more errors. assert_true: expected true got false
-FAIL X Convolver count 1, 5.1 channel in: output 1 expected to be equal to the array [0,0,0,3.3298611640930176,2.778614044189453,5.297154426574707,3.7801966667175293,2.073512315750122,1.1144323348999023,0.1706998348236084,-0.2510956823825836,-1.051429271697998,-1.3596389293670654,-1.8562872409820557,-0.8801648020744324,0.6775441765785217...] but differs in 1277 places:
+FAIL X Convolver count 1, 5.1 channel in: output 1 expected to be equal to the array [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] but differs in 1277 places:
 	Index	Actual			Expected
-	[3]	0.0000000000000000e+0	3.3298611640930176e+0
-	[4]	0.0000000000000000e+0	2.7786140441894531e+0
-	[5]	0.0000000000000000e+0	5.2971544265747070e+0
-	[6]	0.0000000000000000e+0	3.7801966667175293e+0
+	[3]	3.3298611640930176e+0	0.0000000000000000e+0
+	[4]	2.7786140441894531e+0	0.0000000000000000e+0
+	[5]	5.2971544265747070e+0	0.0000000000000000e+0
+	[6]	3.7801966667175293e+0	0.0000000000000000e+0
 	...and 1273 more errors. assert_true: expected true got false
 FAIL < [count 1, 5.1-channel in] 2 out of 2 assertions were failed. assert_true: expected true got false
-FAIL # AUDIT TASK RUNNER FINISHED: 5 out of 10 tasks were failed. assert_true: expected true got false
+FAIL # AUDIT TASK RUNNER FINISHED: 4 out of 10 tasks were failed. assert_true: expected true got false
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -1,5 +1,5 @@
 
-FAIL speakers, initially mono assert_approx_equals: output at 191 in channel 0 expected -0.4999929368495941 +/- 7.152557373046875e-7 but got 0
-FAIL discrete assert_approx_equals: output at 191 in channel 0 expected -0.4999929368495941 +/- 7.152557373046875e-7 but got 0
-FAIL speakers, initially stereo assert_approx_equals: output at 191 in channel 0 expected -0.4999929368495941 +/- 7.152557373046875e-7 but got 0
+FAIL speakers, initially mono assert_approx_equals: output at 242 in channel 0 expected 0.49999764561653137 +/- 7.152557373046875e-7 but got 0
+FAIL discrete assert_approx_equals: output at 242 in channel 0 expected 0.49999764561653137 +/- 7.152557373046875e-7 but got 0
+FAIL speakers, initially stereo assert_approx_equals: output at 242 in channel 0 expected 0.49999764561653137 +/- 7.152557373046875e-7 but got 0
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -9,11 +9,11 @@
 PASS   output[128:] contains only the constant 0.5. 
 PASS < [test0] All assertions passed. (total 2 assertions) 
 PASS > [test2] Compare value setter and setValueAtTime 
-PASS   .value setter output is identical to the array [0,0.057564035058021545,0.11493717133998871,0.17192906141281128,0.22835084795951843,0.2840152382850647,0.3387378752231598,0.39233696460723877,0.44463497400283813,0.4954586327075958,0.5446387529373169,0.5920130610466003,0.6374237537384033,0.6807206869125366,0.7217600345611572,0.7604058980941772...]. 
+PASS   .value setter output is identical to the array [0,0.16793830692768097,0.3311063051223755,0.48486924171447754,0.6248595118522644,0.7471005916595459,0.8481203317642212,0.925049364566803,0.9757022261619568,0.9986401796340942,0.9932120442390442,0.9595714211463928,0.898674488067627,0.812250554561615,0.7027547955513,0.5732971429824829...]. 
 PASS   .value setter output matches setValueAtTime output is true. 
 PASS < [test2] All assertions passed. (total 2 assertions) 
 PASS > [test3] Automation effects 
-PASS   With modulation: .value setter output is identical to the array [0,0.06507764756679535,0.14468508958816528,0.2377234548330307,0.34252625703811646,0.45691272616386414,0.5782617330551147,0.7035987377166748,0.8297000527381897,0.9532026648521423,1.0707192420959473,1.178961157798767,1.2748475074768066,1.3556175231933594,1.418926477432251,1.462929368019104...]. 
+PASS   With modulation: .value setter output is identical to the array [0,0.23077477514743805,0.5608845949172974,0.9275365471839905,1.2492955923080444,1.4497531652450562,1.480018973350525,1.3333395719528198,1.047479271888733,0.6941256523132324,0.3584260046482086,0.11469673365354538,0.00547564635053277,0.03009113110601902,0.14609801769256592,0.2831018567085266...]. 
 PASS   With modulation: .value setter output matches setValueAtTime output is true. 
 PASS < [test3] All assertions passed. (total 2 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 3 tasks ran successfully. 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -11,10 +11,10 @@
 PASS   Error in right channel gain values is less than or equal to 0.0000011597. 
 PASS < [test] All assertions passed. (total 4 assertions) 
 PASS > [mono source=listener] Source and listener at the same position 
-PASS   Mono: Left and right channels is identical to the array [0,0.11875031888484955,0.23412750661373138,0.3428543210029602,0.4418424069881439,0.5282799005508423,0.5997116565704346,0.6541087031364441,0.6899256706237793,0.7061452269554138,0.7023069858551025,0.6785194873809814,0.6354588270187378,0.5743478536605835,0.49692267179489136,0.40538230538368225...]. 
+PASS   Mono: Left and right channels is identical to the array [0,0.05958707258105278,0.11875031888484955,0.1770687699317932,0.23412750661373138,0.2895207405090332,0.3428543210029602,0.3937488794326782,0.4418424069881439,0.4867926836013794,0.5282799005508423,0.5660091042518616,0.5997116565704346,0.6291479468345642,0.6541087031364441,0.6744160056114197...]. 
 PASS < [mono source=listener] All assertions passed. (total 1 assertions) 
 PASS > [stereo source=listener] Source and listener at the same position 
-PASS   Stereo: Left and right channels is identical to the array [0,0.16793830692768097,0.3311063051223755,0.48486924171447754,0.6248595118522644,0.7471005916595459,0.8481203317642212,0.925049364566803,0.9757022261619568,0.9986401796340942,0.9932120442390442,0.9595714211463928,0.898674488067627,0.812250554561615,0.7027547955513,0.5732971429824829...]. 
+PASS   Stereo: Left and right channels is identical to the array [0,0.08426884561777115,0.16793830692768097,0.25041306018829346,0.3311063051223755,0.4094441533088684,0.48486924171447754,0.5568450093269348,0.6248595118522644,0.6884288191795349,0.7471005916595459,0.8004577159881592,0.8481203317642212,0.8897495865821838,0.925049364566803,0.953768253326416...]. 
 PASS < [stereo source=listener] All assertions passed. (total 1 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 3 tasks ran successfully. 
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -3,7 +3,7 @@
 PASS Executing "linear-clamp-high" 
 PASS Audit report 
 PASS > [linear-clamp-high] rolloffFactor clamping for linear distance model 
-PASS   Panner distanceModel: "linear", rolloffFactor: 2 is identical to the array [0,0.002960293786600232,0.009118185378611088,0.010643565095961094,0.015783151611685753,0.01997925527393818,0.022589845582842827,0.02749379351735115,0.03174002468585968,0.03363659977912903,0.04037792608141899,0.04193280264735222,0.046487584710121155,0.05160932242870331,0.05321376398205757,0.05903621390461922...]. 
+PASS   Panner distanceModel: "linear", rolloffFactor: 2 is identical to the array [0,0.009017444215714931,0.026853900402784348,0.03271457180380821,0.0470859631896019,0.058484356850385666,0.0714651569724083,0.07763873785734177,0.09865731000900269,0.10136287659406662,0.11636003851890564,0.13240186870098114,0.13519814610481262,0.1538785845041275,0.16451430320739746,0.17462840676307678...]. 
 PASS < [linear-clamp-high] All assertions passed. (total 1 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully. 
 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -19,21 +19,21 @@
 PASS   Stereo: Right channel, pan = 1: contains only the constant 3. 
 PASS < [test stereo input] All assertions passed. (total 4 assertions) 
 PASS > [test mono input setValue] Test StereoPanner with mono input value setter vs setValueAtTime 
-PASS   Mono Left .value setter output is identical to the array [0,0.049081407487392426,0.09800004959106445,0.1465936303138733,0.19470110535621643,0.2421627938747406,0.2888215184211731,0.3345222473144531,0.37911364436149597,0.42244791984558105,0.4643808901309967,0.5047740936279297,0.5434930920600891,0.580409824848175,0.6154016256332397,0.6483526229858398...]. 
+PASS   Mono Left .value setter output is identical to the array [0,0.14319095015525818,0.2823145389556885,0.4134189784526825,0.5327803492546082,0.6370079517364502,0.7231414914131165,0.7887342572212219,0.8319228887557983,0.8514807224273682,0.8468524813652039,0.818169116973877,0.76624596118927,0.6925574541091919,0.5991969704627991,0.48881617188453674...]. 
 PASS   Mono Left .value setter output matches setValueAtTime output is true. 
-PASS   Mono Right .value setter output is identical to the array [0,0.030077125877141953,0.06005450710654259,0.08983268588781357,0.11931298673152924,0.1483975499868393,0.17699004709720612,0.20499549806118011,0.2323211282491684,0.25887641310691833,0.284572958946228,0.3093259632587433,0.33305299282073975,0.3556755781173706,0.3771185874938965,0.3973109722137451...]. 
+PASS   Mono Right .value setter output is identical to the array [0,0.08774752169847488,0.17300257086753845,0.25334349274635315,0.326488196849823,0.39035898447036743,0.4431416392326355,0.4833369553089142,0.5098029971122742,0.5217880606651306,0.5189518332481384,0.5013746619224548,0.46955612301826477,0.424399733543396,0.36718836426734924,0.2995469272136688...]. 
 PASS   Mono Right .value setter output matches setValueAtTime output is true. 
 PASS < [test mono input setValue] All assertions passed. (total 4 assertions) 
 PASS > [test stereo input setValue] Test StereoPanner with mono input value setter  vs setValueAtTime 
-PASS   Stereo Left .value setter output is identical to the array [0,0.11938263475894928,0.237604022026062,0.3535158336162567,0.465994268655777,0.5739527940750122,0.676354169845581,0.7722209692001343,0.86064612865448,0.9408031702041626,1.0119554996490479,1.0734635591506958,1.124791145324707,1.1655123233795166,1.1953164339065552,1.2140096426010132...]. 
+PASS   Stereo Left .value setter output is identical to the array [0,0.3454650044441223,0.6623273491859436,0.9246213436126709,1.1114109754562378,1.2087115049362183,1.2107644081115723,1.1205435991287231,0.949449896812439,0.7162173986434937,0.44514086842536926,0.16378125548362732,-0.0996265783905983,-0.31883057951927185,-0.4720262289047241,-0.5439072847366333...]. 
 PASS   Stereo Left .value setter output matches setValueAtTime output is true. 
-PASS   Stereo Right .value setter output is identical to the array [0,0.029152963310480118,0.058274563401937485,0.08733388036489487,0.11629968136548996,0.14514093101024628,0.17382672429084778,0.2023264616727829,0.23060937225818634,0.25864559412002563,0.2864046096801758,0.31385698914527893,0.340973436832428,0.36772462725639343,0.3940820097923279,0.4200175404548645...]. 
+PASS   Stereo Right .value setter output is identical to the array [0,0.08529332280158997,0.1698034107685089,0.2527536153793335,0.33338257670402527,0.41094934940338135,0.4847417175769806,0.5540818572044373,0.6183330416679382,0.6769047975540161,0.7292594909667969,0.774915874004364,0.8134552836418152,0.8445227742195129,0.8678341507911682,0.8831740021705627...]. 
 PASS   Stereo Right .value setter output matches setValueAtTime output is true. 
 PASS < [test stereo input setValue] All assertions passed. (total 4 assertions) 
 PASS > [test mono input automation] Test StereoPanner with mono input and automation 
-PASS   Modulated Stereo Left .value setter output is identical to the array [0,0.11878011375665665,0.23518341779708862,0.3480488657951355,0.45624399185180664,0.5586780905723572,0.6543135643005371,0.7421775460243225,0.8213712573051453,0.8910811543464661,0.9505879878997803,0.9992733001708984,1.0366266965866089,1.0622519254684448,1.0758721828460693,1.0773311853408813...]. 
+PASS   Modulated Stereo Left .value setter output is identical to the array [0,0.3402525782585144,0.6413130760192871,0.8772034645080566,1.0272915363311768,1.0782090425491333,1.0251131057739258,0.8721678853034973,0.6343902945518494,0.370644211769104,0.07306595891714096,-0.22765210270881653,-0.5009848475456238,-0.7199962735176086,-0.8642350435256958,-0.9217718243598938...]. 
 PASS   Modulated Stereo Left .value setter output matches setValueAtTime output is true. 
-PASS   Modulated Stereo Right .value setter output is identical to the array [0,0.02945219911634922,0.05944587662816048,0.08991032838821411,0.12077294290065765,0.1519598513841629,0.18339622020721436,0.21500645577907562,0.24671413004398346,0.27844321727752686,0.3101167678833008,0.3416588306427002,0.3729937672615051,0.4040463864803314,0.4347427487373352,0.46501049399375916...]. 
+PASS   Modulated Stereo Right .value setter output is identical to the array [0,0.08775441348552704,0.1789633184671402,0.271752268075943,0.36420610547065735,0.45442280173301697,0.5405696034431458,0.6209335923194885,0.6959702372550964,0.7820532321929932,0.8270177245140076,0.8301815390586853,0.7975679039955139,0.7409223914146423,0.6758698225021362,0.6194732189178467...]. 
 PASS   Modulated Stereo Right .value setter output matches setValueAtTime output is true. 
 PASS < [test mono input automation] All assertions passed. (total 4 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 5 tasks ran successfully. 

Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt (266574 => 266575)


--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt	2020-09-04 03:03:47 UTC (rev 266574)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt	2020-09-04 03:07:48 UTC (rev 266575)
@@ -4,7 +4,7 @@
 PASS Audit report 
 PASS > [test copying] Modifying curve should not modify WaveShaper 
 PASS   Modifying curve array at time 0.016 did not throw an exception. 
-PASS   Output of WaveShaper with modified curve is identical to the array [0,-0.011839985847473145,-0.036469101905822754,-0.04256999492645264,-0.0631263256072998,-0.07990908622741699,-0.09035038948059082,-0.10996413230895996,-0.12694740295410156,-0.13453292846679688,-0.16149556636810303,-0.16771447658538818,-0.18593168258666992,-0.20641660690307617,-0.21283376216888428,-0.23612117767333984...]. 
+PASS   Output of WaveShaper with modified curve is identical to the array [0,-0.03606617450714111,-0.10740482807159424,-0.13084518909454346,-0.18832504749298096,-0.23391401767730713,-0.2858320474624634,-0.3105238676071167,-0.39458978176116943,-0.4054110050201416,-0.4653935432434082,-0.5295544862747192,-0.540738582611084,-0.615452766418457,-0.6579914093017578,-0.6984437704086304...]. 
 PASS < [test copying] All assertions passed. (total 2 assertions) 
 PASS # AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully. 
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to