Diff
Modified: trunk/LayoutTests/imported/w3c/ChangeLog (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/ChangeLog 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/ChangeLog 2020-08-26 21:05:01 UTC (rev 266192)
@@ -1,3 +1,17 @@
+2020-08-26 Chris Dumez <[email protected]>
+
+ Unreviewed, rebaseline flaky webaudio WPT tests.
+
+ * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
+ * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-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-08-26 Alex Christensen <[email protected]>
Implement DataTransfer constructor and multipart form filename encoding as other browsers do
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -10,7 +10,7 @@
PASS StereoPannerNode: a-rate node:pan.linearRampToValueAtTime(0.5,1) did not throw an exception.
PASS StereoPannerNode: Output of k-rate StereoPannerNode is identical to the array [0,0.23952384293079376,0.4507267475128174,0.6086364984512329,0.694581925868988,0.6984009146690369,0.6196421384811401,0.46761801838874817,0.26030319929122925,0.022210577502846718,-0.2185080647468567,-0.4333907663822174,-0.5970299243927002,-0.6900772452354431,-0.701530933380127,-0.6300365328788757...].
PASS StereoPannerNode: Output of a-rate StereoPannerNode is identical to the array [0,0.23952384293079376,0.4507267475128174,0.6086364984512329,0.694581925868988,0.6984009146690369,0.6196420788764954,0.4676179885864258,0.26030316948890686,0.02221057564020157,-0.2185080349445343,-0.43339070677757263,-0.5970298051834106,-0.6900770664215088,-0.7015307545661926,-0.6300363540649414...].
-PASS StereoPannerNode: Difference between a-rate and k-rate StereoPannerNode is not constantly 0 (contains 7956 different values).
+PASS StereoPannerNode: Difference between a-rate and k-rate StereoPannerNode is not constantly 0 (contains 7957 different values).
PASS < [Test k-rate StereoPannerNode] All assertions passed. (total 8 assertions)
PASS # AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully.
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -28,23 +28,23 @@
...and 16252 more errors. assert_true: expected true got false
FAIL < [test0] 3 out of 3 assertions were failed. assert_true: expected true got false
PASS > [test1] Test value setter and setValueAtTime
-FAIL X .value setter output does not equal [0.5214688181877136,0.5697038173675537,0.616049587726593,0.660352349281311,0.7024649381637573,0.7422480583190918,0.7795694470405579,0.81430584192276,0.8463413715362549,0.8755701780319214,0.9018954038619995,0.9252294898033142,0.9454952478408813,0.96262526512146,0.9765629768371582,0.987261950969696...] with an element-wise tolerance of {"absoluteThreshold":0.000065819,"relativeThreshold":0}.
+FAIL X .value setter output does not equal [0.2779596447944641,0.4349345266819,0.5795549750328064,0.70771324634552,0.8157689571380615,0.9006527662277222,0.9599534869194031,0.9919868111610413,0.995842695236206,0.9714117646217346,0.9193877577781677,0.8412486910820007,0.7392138838768005,0.6161819100379944,0.47564706206321716,0.32160162925720215...] with an element-wise tolerance of {"absoluteThreshold":0.000065819,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 6.0565695166587830e-2 5.2146881818771362e-1 4.6090312302112579e-1 8.8385557668227455e-1 6.5819000000000001e-5
- [1] 1.0737668722867966e-2 5.6970381736755371e-1 5.5896614864468575e-1 9.8115219102360274e-1 6.5819000000000001e-5
- [2] -3.9133124053478241e-2 6.1604958772659302e-1 6.5518271178007126e-1 1.0635226852401463e+0 6.5819000000000001e-5
- [3] -8.8932193815708160e-2 6.6035234928131104e-1 7.4928454309701920e-1 1.1346738508805136e+0 6.5819000000000001e-5
- [4] -1.3854481279850006e-1 7.0246493816375732e-1 8.4100975096225739e-1 1.1972266589712734e+0 6.5819000000000001e-5
- ...and 3227 more errors.
- Max AbsError of 1.8450423479080200e+0 at index of 24.
- [24] -9.0947800874710083e-1 9.3556433916091919e-1 1.8450423479080200e+0 1.9721170107475297e+0 6.5819000000000001e-5
- Max RelError of 7.7123865752010784e+2 at index of 45.
- [45] -8.0465185642242432e-1 1.0446786182001233e-3 8.0569653504062444e-1 7.7123865752010784e+2 6.5819000000000001e-5
+ [0] 9.8579835891723633e-1 2.7795964479446411e-1 7.0783871412277222e-1 2.5465520890494018e+0 6.5819000000000001e-5
+ [1] 9.9666655063629150e-1 4.3493452668190002e-1 5.6173202395439148e-1 1.2915323789992601e+0 6.5819000000000001e-5
+ [2] 9.8679518699645996e-1 5.7955497503280640e-1 4.0724021196365356e-1 7.0267744995304582e-1 6.5819000000000001e-5
+ [3] 9.5636004209518433e-1 7.0771324634552002e-1 2.4864679574966431e-1 3.5133833799723718e-1 6.5819000000000001e-5
+ [4] 9.0591025352478027e-1 8.1576895713806152e-1 9.0141296386718750e-2 1.1049856163068381e-1 6.5819000000000001e-5
+ ...and 3574 more errors.
+ Max AbsError of 1.9955322146415710e+0 at index of 287.
+ [287] 9.9792581796646118e-1 -9.9760639667510986e-1 1.9955322146415710e+0 2.0003201876936796e+0 6.5819000000000001e-5
+ Max RelError of 6.0865078230792997e+3 at index of 892.
+ [892] 4.6717783808708191e-1 7.6743694080505520e-5 4.6710109439300140e-1 6.0865078230792997e+3 6.5819000000000001e-5
assert_true: expected true got false
FAIL X .value setter output matches setValueAtTime output is not true. Got false. assert_true: expected true got false
FAIL < [test1] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test2] Test value setter and modulation
-PASS With modulation: .value setter output equals [0.5214566588401794,-0.5851858854293823,-0.9781315922737122,-0.2492080181837082,0.7155246138572693,0.9808593392372131,0.4836493134498596,-0.24869835376739502,-0.770362913608551,-0.9790927767753601,-0.9903184175491333,-0.9490256309509277,-0.9418102502822876,-0.9788252711296082,-0.9951662421226501,-0.8529807329177856...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS With modulation: .value setter output equals [0.7650766968727112,0.19463731348514557,0.7450577616691589,0.6224613189697266,0.4821838438510895,0.32820984721183777,0.16491319239139557,-0.0030680475756525993,-0.1709619164466858,-0.8088366985321045,0.0651242807507515,-0.36386561393737793,-0.07803883403539658,0.1592167764902115,0.8827916979789734,-0.3798184096813202...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
PASS With modulation: .value setter output matches setValueAtTime output is true.
PASS < [test2] All assertions passed. (total 2 assertions)
FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -21,17 +21,17 @@
...and 892 more errors. assert_true: expected true got false
FAIL < [test0] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test2] Compare value setter and setValueAtTime
-FAIL X .value setter output expected to be equal to the array [0.27716386318206787,0.25394731760025024,0.22351734340190887,0.18673840165138245,0.14465515315532684,0.09846296161413193,0.04947395995259285,-0.000920414284337312,-0.051288578659296036,-0.10019991546869278,-0.14626504480838776,-0.1881755292415619,-0.2247409224510193,-0.2549225091934204,-0.277863085269928,-0.29291093349456787...] but differs in 640 places:
+FAIL X .value setter output expected to be equal to the array [-0.03759972006082535,-0.05467035621404648,-0.07155975699424744,-0.0882117748260498,-0.10457140952348709,-0.12058408558368683,-0.13619694113731384,-0.1513580083847046,-0.16601718962192535,-0.18012580275535583,-0.19363702833652496,-0.20650623738765717,-0.21869038045406342,-0.23014938831329346,-0.24084503948688507,-0.25074201822280884...] but differs in 640 places:
Index Actual Expected
- [0] 9.2064595222473145e-1 2.7716386318206787e-1
- [1] 8.4058040380477905e-1 2.5394731760025024e-1
- [2] 7.3727369308471680e-1 2.2351734340190887e-1
- [3] 6.1381196975708008e-1 1.8673840165138245e-1
+ [0] -1.2489373981952667e-1 -3.7599720060825348e-2
+ [1] -1.8096205592155457e-1 -5.4670356214046478e-2
+ [2] -2.3604041337966919e-1 -7.1559756994247437e-2
+ [3] -2.8995347023010254e-1 -8.8211774826049805e-2
...and 636 more errors. assert_true: expected true got false
FAIL X .value setter output matches setValueAtTime output is not true. Got false. assert_true: expected true got false
FAIL < [test2] 2 out of 2 assertions were failed. assert_true: expected true got false
PASS > [test3] Automation effects
-PASS With modulation: .value setter output is identical to the array [0.6307172179222107,0.26173824071884155,-0.04888543114066124,-0.24108877778053284,-0.2937309145927429,-0.2293994128704071,-0.10613704472780228,0.0013841955224052072,0.02557784877717495,-0.07256468385457993,-0.29065337777137756,-0.5846103429794312,-0.8810368776321411,-1.0985889434814453,-1.1720213890075684,-1.0717520713806152...].
+PASS With modulation: .value setter output is identical to the array [-0.03759991005063057,-0.07845700532197952,-0.13329683244228363,-0.2007361203432083,-0.2788574993610382,-0.3652743101119995,-0.45721668004989624,-0.5516262650489807,-0.6452678442001343,-0.7348412275314331,-0.8171004056930542,-0.8889712691307068,-0.9476582407951355,-0.9907503128051758,-1.016305923461914,-1.0229262113571167...].
PASS With modulation: .value setter output matches setValueAtTime output is true.
PASS < [test3] All assertions passed. (total 2 assertions)
FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -51,7 +51,7 @@
PASS node = new IIRFilterNode(c, {"feedforward":[1,0.5]}) threw TypeError: "Member IIRFilterOptions.feedback is required and must be an instance of sequence".
PASS < [constructor options] All assertions passed. (total 2 assertions)
PASS > [functionality]
-PASS Output of filter using new IIRFilter(...) is identical to the array [0,0.057564035058021545,0.14371919631958008,0.21500663459300995,0.29277658462524414,0.36597779393196106,0.43976423144340515,0.5111927390098572,0.5813755989074707,0.649405837059021,0.7153944969177246,0.7789545655250549,0.8399595022201538,0.898164689540863,0.9533984065055847,1.0054666996002197...].
+PASS Output of filter using new IIRFilter(...) is identical to the array [0,0.06264829635620117,0.15637467801570892,0.23382455110549927,0.31818681955337524,0.3973837196826935,0.47697713971138,0.5537176728248596,0.6287721991539001,0.701111912727356,0.7708194255828857,0.8374375104904175,0.9007961750030518,0.9606006741523743,1.0166391134262085,1.068679690361023...].
PASS < [functionality] All assertions passed. (total 1 assertions)
PASS # AUDIT TASK RUNNER FINISHED: 6 tasks ran successfully.
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -7,28 +7,29 @@
PASS > [Set Listener.positionX.value]
FAIL X listenr.positionX.value: output0[0:511] does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":1e-16,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 1.8290893058292568e-4 0.0000000000000000e+0 1.8290893058292568e-4 Infinity 9.9999999999999998e-17
- [1] 3.9701105561107397e-4 0.0000000000000000e+0 3.9701105561107397e-4 Infinity 9.9999999999999998e-17
- [2] 6.4067041967064142e-4 0.0000000000000000e+0 6.4067041967064142e-4 Infinity 9.9999999999999998e-17
- [3] 9.1194681590422988e-4 0.0000000000000000e+0 9.1194681590422988e-4 Infinity 9.9999999999999998e-17
- [4] 1.2086054775863886e-3 0.0000000000000000e+0 1.2086054775863886e-3 Infinity 9.9999999999999998e-17
+ [0] -2.7229695115238428e-4 0.0000000000000000e+0 2.7229695115238428e-4 Infinity 9.9999999999999998e-17
+ [1] -5.6047562975436449e-4 0.0000000000000000e+0 5.6047562975436449e-4 Infinity 9.9999999999999998e-17
+ [2] -8.6196919437497854e-4 0.0000000000000000e+0 8.6196919437497854e-4 Infinity 9.9999999999999998e-17
+ [3] -1.1740449117496610e-3 0.0000000000000000e+0 1.1740449117496610e-3 Infinity 9.9999999999999998e-17
+ [4] -1.4938220847398043e-3 0.0000000000000000e+0 1.4938220847398043e-3 Infinity 9.9999999999999998e-17
...and 507 more errors.
- Max AbsError of 3.0038064718246460e-1 at index of 511.
- [511] 3.0038064718246460e-1 0.0000000000000000e+0 3.0038064718246460e-1 Infinity 9.9999999999999998e-17
+ Max AbsError of 3.0452093482017517e-1 at index of 498.
+ [498] 3.0452093482017517e-1 0.0000000000000000e+0 3.0452093482017517e-1 Infinity 9.9999999999999998e-17
Max RelError of Infinity at index of 0.
assert_true: expected true got false
PASS listenr.positionX.value: output1[0:511] is not constantly 0 (contains 512 different values).
PASS listenr.positionX.value: output0[512:] is not constantly 0 (contains 1024 different values).
-FAIL X listenr.positionX.value: output1[512:] does not equal [0.305538535118103,0.3095088303089142,0.3122718930244446,0.3138130009174347,0.3141218423843384,0.313193142414093,0.31102651357650757,0.30762648582458496,0.30300235748291016,0.29716843366622925,0.2901439964771271,0.28195276856422424,0.2726234793663025,0.26218917965888977,0.25068774819374084,0.23816102743148804...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+FAIL X listenr.positionX.value: output1[512:] does not equal [0.20407512784004211,0.19044484198093414,0.17613494396209717,0.1611909419298172,0.14566068351268768,0.12959407269954681,0.11304294317960739,0.09606102854013443,0.07870367914438248,0.06102744862437248,0.0430905818939209,0.02495194599032402,0.0066715385764837265,-0.01169018354266882,-0.030072014778852463,-0.0484127514064312...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 8.0190020799636841e-1 3.0553853511810303e-1 4.9636167287826538e-1 1.6245468765057784e+0 0.0000000000000000e+0
- [1] 8.1100428104400635e-1 3.0950883030891418e-1 5.0149545073509216e-1 1.6202944847633594e+0 0.0000000000000000e+0
- [2] 8.1692177057266235e-1 3.1227189302444458e-1 5.0464987754821777e-1 1.6160592381867487e+0 0.0000000000000000e+0
- [3] 8.1962943077087402e-1 3.1381300091743469e-1 5.0581642985343933e-1 1.6118402627510051e+0 0.0000000000000000e+0
- [4] 8.1911629438400269e-1 3.1412184238433838e-1 5.0499445199966431e-1 1.6076387689773799e+0 0.0000000000000000e+0
+ [0] 5.3560477495193481e-1 2.0407512784004211e-1 3.3152964711189270e-1 1.6245470509848305e+0 0.0000000000000000e+0
+ [1] 4.9902155995368958e-1 1.9044484198093414e-1 3.0857671797275543e-1 1.6202944367674066e+0 0.0000000000000000e+0
+ [2] 4.6077939867973328e-1 1.7613494396209717e-1 2.8464445471763611e-1 1.6160589620358883e+0 0.0000000000000000e+0
+ [3] 4.2100501060485840e-1 1.6119094192981720e-1 2.5981406867504120e-1 1.6118403774088290e+0 0.0000000000000000e+0
+ [4] 3.7983044981956482e-1 1.4566068351268768e-1 2.3416976630687714e-1 1.6076387990207386e+0 0.0000000000000000e+0
...and 1019 more errors.
- Max AbsError of 5.0581642985343933e-1 at index of 3.
- Max RelError of 1.6245468765057784e+0 at index of 0.
+ Max AbsError of 4.8806849122047424e-1 at index of 39.
+ [39] -8.1997829675674438e-1 -3.3190980553627014e-1 4.8806849122047424e-1 1.4704853037767200e+0 0.0000000000000000e+0
+ Max RelError of 1.6245470509848305e+0 at index of 0.
assert_true: expected true got false
FAIL < [Set Listener.positionX.value] 2 out of 4 assertions were failed. assert_true: expected true got false
PASS > [Listener.positionX.setValue]
@@ -35,44 +36,45 @@
PASS listener.positionX.setValueATTime: output0[0:511] equals [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":1e-16,"relativeThreshold":0}.
PASS listener.positionX.setValueATTime: output1[0:511] is not constantly 0 (contains 511 different values).
PASS listener.positionX.setValueATTime: output0[512:] is not constantly 0 (contains 1536 different values).
-FAIL X listener.positionX.setValueATTime: output1[512:] does not equal [0.00018290893058292568,0.00039701105561107397,0.0006406704196706414,0.0009119468159042299,0.0012086054775863886,0.0015281261876225471,0.0018677195766940713,0.0022243403363972902,0.002594705205410719,0.002975314622744918,0.0033624693751335144,0.0037522991187870502,0.004140782169997692,0.004523776471614838,0.004897039383649826,0.005256264936178923...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+FAIL X listener.positionX.setValueATTime: output1[512:] does not equal [-0.0002722969511523843,-0.0005604756297543645,-0.0008619691943749785,-0.001174044911749661,-0.0014938220847398043,-0.0018182838102802634,-0.0021442994475364685,-0.0024686381220817566,-0.0027879911940544844,-0.003098989836871624,-0.00339822587557137,-0.0036822748370468616,-0.003947712946683168,-0.004191146232187748,-0.004409221466630697,-0.004598661791533232...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 2.1195794641971588e-1 1.8290893058292568e-4 2.1177503748913296e-1 1.1578168261889225e+3 0.0000000000000000e+0
- [1] 2.3008978366851807e-1 3.9701105561107397e-4 2.2969277261290699e-1 5.7855510411257194e+2 0.0000000000000000e+0
- [2] 2.4759857356548309e-1 6.4067041967064142e-4 2.4695790314581245e-1 3.8546793415680037e+2 0.0000000000000000e+0
- [3] 2.6439562439918518e-1 9.1194681590422988e-4 2.6348367758328095e-1 2.8892439009398470e+2 0.0000000000000000e+0
- [4] 2.8039449453353882e-1 1.2086054775863886e-3 2.7918588905595243e-1 2.3099836483737664e+2 0.0000000000000000e+0
+ [0] -3.1554225087165833e-1 -2.7229695115238428e-4 3.1526995392050594e-1 1.1578166872095196e+3 0.0000000000000000e+0
+ [1] -3.2482647895812988e-1 -5.6047562975436449e-4 3.2426600332837552e-1 5.7855504523986031e+2 0.0000000000000000e+0
+ [2] -3.3312344551086426e-1 -8.6196919437497854e-4 3.3226147631648928e-1 3.8546792447427890e+2 0.0000000000000000e+0
+ [3] -3.4038427472114563e-1 -1.1740449117496610e-3 3.3921022980939597e-1 2.8892440690695230e+2 0.0000000000000000e+0
+ [4] -3.4656429290771484e-1 -1.4938220847398043e-3 3.4507047082297504e-1 2.3099837279690496e+2 0.0000000000000000e+0
...and 1531 more errors.
- Max AbsError of 5.9568585455417633e-1 at index of 265.
- [265] -7.5727397203445435e-1 -1.6158811748027802e-1 5.9568585455417633e-1 3.6864459085420087e+0 0.0000000000000000e+0
- Max RelError of 1.1578168261889225e+3 at index of 0.
+ Max AbsError of 5.9573757648468018e-1 at index of 224.
+ [224] -7.2888660430908203e-1 -1.3314902782440186e-1 5.9573757648468018e-1 4.4742164942454128e+0 0.0000000000000000e+0
+ Max RelError of 1.1578166872095196e+3 at index of 0.
assert_true: expected true got false
FAIL < [Listener.positionX.setValue] 1 out of 4 assertions were failed. assert_true: expected true got false
PASS > [Listener.setPosition]
FAIL X listener.setPostion: output0[0:511] does not equal [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...] with an element-wise tolerance of {"absoluteThreshold":1e-16,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 1.8290893058292568e-4 0.0000000000000000e+0 1.8290893058292568e-4 Infinity 9.9999999999999998e-17
- [1] 3.9701105561107397e-4 0.0000000000000000e+0 3.9701105561107397e-4 Infinity 9.9999999999999998e-17
- [2] 6.4067041967064142e-4 0.0000000000000000e+0 6.4067041967064142e-4 Infinity 9.9999999999999998e-17
- [3] 9.1194681590422988e-4 0.0000000000000000e+0 9.1194681590422988e-4 Infinity 9.9999999999999998e-17
- [4] 1.2086054775863886e-3 0.0000000000000000e+0 1.2086054775863886e-3 Infinity 9.9999999999999998e-17
+ [0] -2.7229695115238428e-4 0.0000000000000000e+0 2.7229695115238428e-4 Infinity 9.9999999999999998e-17
+ [1] -5.6047562975436449e-4 0.0000000000000000e+0 5.6047562975436449e-4 Infinity 9.9999999999999998e-17
+ [2] -8.6196919437497854e-4 0.0000000000000000e+0 8.6196919437497854e-4 Infinity 9.9999999999999998e-17
+ [3] -1.1740449117496610e-3 0.0000000000000000e+0 1.1740449117496610e-3 Infinity 9.9999999999999998e-17
+ [4] -1.4938220847398043e-3 0.0000000000000000e+0 1.4938220847398043e-3 Infinity 9.9999999999999998e-17
...and 507 more errors.
- Max AbsError of 3.0038064718246460e-1 at index of 511.
- [511] 3.0038064718246460e-1 0.0000000000000000e+0 3.0038064718246460e-1 Infinity 9.9999999999999998e-17
+ Max AbsError of 3.0452093482017517e-1 at index of 498.
+ [498] 3.0452093482017517e-1 0.0000000000000000e+0 3.0452093482017517e-1 Infinity 9.9999999999999998e-17
Max RelError of Infinity at index of 0.
assert_true: expected true got false
PASS listener.setPostion: output1[0:511] is not constantly 0 (contains 512 different values).
PASS listener.setPostion: output0[512:] is not constantly 0 (contains 1024 different values).
-FAIL X listener.setPostion: output1[512:] does not equal [0.305538535118103,0.3095088303089142,0.3122718930244446,0.3138130009174347,0.3141218423843384,0.313193142414093,0.31102651357650757,0.30762648582458496,0.30300235748291016,0.29716843366622925,0.2901439964771271,0.28195276856422424,0.2726234793663025,0.26218917965888977,0.25068774819374084,0.23816102743148804...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+FAIL X listener.setPostion: output1[512:] does not equal [0.20407512784004211,0.19044484198093414,0.17613494396209717,0.1611909419298172,0.14566068351268768,0.12959407269954681,0.11304294317960739,0.09606102854013443,0.07870367914438248,0.06102744862437248,0.0430905818939209,0.02495194599032402,0.0066715385764837265,-0.01169018354266882,-0.030072014778852463,-0.0484127514064312...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
Index Actual Expected AbsError RelError Test threshold
- [0] 8.0190020799636841e-1 3.0553853511810303e-1 4.9636167287826538e-1 1.6245468765057784e+0 0.0000000000000000e+0
- [1] 8.1100428104400635e-1 3.0950883030891418e-1 5.0149545073509216e-1 1.6202944847633594e+0 0.0000000000000000e+0
- [2] 8.1692177057266235e-1 3.1227189302444458e-1 5.0464987754821777e-1 1.6160592381867487e+0 0.0000000000000000e+0
- [3] 8.1962943077087402e-1 3.1381300091743469e-1 5.0581642985343933e-1 1.6118402627510051e+0 0.0000000000000000e+0
- [4] 8.1911629438400269e-1 3.1412184238433838e-1 5.0499445199966431e-1 1.6076387689773799e+0 0.0000000000000000e+0
+ [0] 5.3560477495193481e-1 2.0407512784004211e-1 3.3152964711189270e-1 1.6245470509848305e+0 0.0000000000000000e+0
+ [1] 4.9902155995368958e-1 1.9044484198093414e-1 3.0857671797275543e-1 1.6202944367674066e+0 0.0000000000000000e+0
+ [2] 4.6077939867973328e-1 1.7613494396209717e-1 2.8464445471763611e-1 1.6160589620358883e+0 0.0000000000000000e+0
+ [3] 4.2100501060485840e-1 1.6119094192981720e-1 2.5981406867504120e-1 1.6118403774088290e+0 0.0000000000000000e+0
+ [4] 3.7983044981956482e-1 1.4566068351268768e-1 2.3416976630687714e-1 1.6076387990207386e+0 0.0000000000000000e+0
...and 1019 more errors.
- Max AbsError of 5.0581642985343933e-1 at index of 3.
- Max RelError of 1.6245468765057784e+0 at index of 0.
+ Max AbsError of 4.8806849122047424e-1 at index of 39.
+ [39] -8.1997829675674438e-1 -3.3190980553627014e-1 4.8806849122047424e-1 1.4704853037767200e+0 0.0000000000000000e+0
+ Max RelError of 1.6245470509848305e+0 at index of 0.
assert_true: expected true got false
FAIL < [Listener.setPosition] 2 out of 4 assertions were failed. assert_true: expected true got false
FAIL # AUDIT TASK RUNNER FINISHED: 3 out of 3 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -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.044299036264419556,0.08842407912015915,0.1322016417980194,0.1754598766565323,0.21802887320518494,0.25974124670028687,0.3004331588745117,0.3399446904659271,0.3781208395957947,0.41481131315231323,0.4498722553253174,0.4831657111644745,0.514561116695404,0.5439349412918091,0.5711718797683716...].
+PASS Mono: Left and right channels is identical to the array [0,0.040703918784856796,0.08127285540103912,0.12157220393419266,0.16146843135356903,0.20082910358905792,0.23952384293079376,0.2774241268634796,0.3144043982028961,0.35034215450286865,0.385117769241333,0.4186164438724518,0.4507266581058502,0.48134222626686096,0.5103614330291748,0.5376881957054138...].
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.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...].
+PASS Stereo: Left and right channels 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 < [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-scriptprocessornode-interface/simple-input-output-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -4,7 +4,7 @@
PASS Audit report
PASS > [test] ScriptProcessor with stopped input source
PASS ScriptProcessor output[0:1023] contains only the constant 0.
-PASS ScriptProcessor output[1024:1151] equals [1,1.0575640201568604,1.11493718624115,1.171929121017456,1.2283508777618408,1.28401517868042,1.3387378454208374,1.3923369646072388,1.4446349143981934,1.4954586029052734,1.544638752937317,1.5920131206512451,1.6374237537384033,1.6807206869125366,1.7217600345611572,1.7604058980941772...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
+PASS ScriptProcessor output[1024:1151] equals [1,1.1679383516311646,1.3311063051223755,1.4848692417144775,1.6248595714569092,1.747100591659546,1.8481203317642212,1.9250493049621582,1.9757022857666016,1.9986401796340942,1.9932119846343994,1.959571361541748,1.898674488067627,1.8122506141662598,1.7027547359466553,1.573297142982483...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":0}.
PASS ScriptProcessor output[1152:] contains only the constant 1.
PASS < [test] All assertions passed. (total 3 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 (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -55,21 +55,21 @@
...and 252 more errors. assert_true: expected true got false
FAIL < [test stereo input] 3 out of 4 assertions were failed. assert_true: expected true got false
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.028300216421484947,-0.04114878550171852,-0.053860947489738464,-0.06639444082975388,-0.07870785892009735,-0.09076013416051865,-0.10251147300004959,-0.11392276734113693,-0.12495630979537964,-0.13557545840740204,-0.14574496448040009,-0.15543124079704285,-0.1646018922328949,-0.1732267439365387,-0.1812770515680313,-0.18872623145580292...].
+PASS Mono Left .value setter output is identical to the array [0.20861317217350006,0.19113875925540924,0.16823500394821167,0.1405525654554367,0.10887773334980011,0.07411020249128342,0.037237610667943954,-0.0006927690701559186,-0.03860342130064964,-0.07541755586862564,-0.11008944362401962,-0.1416342556476593,-0.16915595531463623,-0.1918727606534958,-0.20913946628570557,-0.2204655408859253...].
PASS Mono Left .value setter output matches setValueAtTime output is true.
-PASS Mono Right .value setter output is identical to the array [-0.122095488011837,-0.1775280088186264,-0.23237203061580658,-0.2864452004432678,-0.33956894278526306,-0.3915660083293915,-0.44226476550102234,-0.4914964437484741,-0.5390984416007996,-0.5849125385284424,-0.6287867426872253,-0.6705762147903442,-0.710141122341156,-0.747351348400116,-0.782082736492157,-0.814220666885376...].
+PASS Mono Right .value setter output is identical to the array [0.9000188112258911,0.8246290683746338,0.7258154153823853,0.6063852310180664,0.4697306752204895,0.31973329186439514,0.16065403819084167,-0.002988810185343027,-0.1665465533733368,-0.3253736197948456,-0.4749583601951599,-0.6110519766807556,-0.7297887206077576,-0.8277957439422607,-0.9022893905639648,-0.9511533975601196...].
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.25859054923057556,0.2199704945087433,0.17894035577774048,0.13594961166381836,0.09146952629089355,0.04598725214600563,0.0000010709162552302587,-0.0459851436316967,-0.09146743267774582,-0.13594762980937958,-0.17893831431865692,-0.21996863186359406,-0.2585888206958771,-0.2943759262561798,-0.32693782448768616,-0.3559175431728363...].
+PASS Stereo Left .value setter output is identical to the array [-0.4399392008781433,-0.4193967282772064,-0.3596876561641693,-0.2663879990577698,-0.1482110172510147,-0.01619294472038746,0.11733736842870712,0.2399098426103592,0.34007757902145386,0.4084862470626831,0.4387471675872803,0.42803439497947693,0.377348393201828,0.29142266511917114,0.1782815307378769,0.048491086810827255...].
PASS Stereo Left .value setter output matches setValueAtTime output is true.
-PASS Stereo Right .value setter output is identical to the array [0.5278493165969849,0.48173511028289795,0.43066614866256714,0.3755251467227936,0.31723907589912415,0.25676751136779785,0.1950928419828415,0.13320933282375336,0.07211104035377502,0.01278146356344223,-0.043818745762109756,-0.09676152467727661,-0.14516164362430573,-0.18818864226341248,-0.2250741422176361,-0.2551209628582001...].
+PASS Stereo Right .value setter output is identical to the array [-1.671038031578064,-1.5648269653320312,-1.3721576929092407,-1.1050618886947632,-0.7820299863815308,-0.4263407588005066,-0.06395263969898224,0.2788553237915039,0.5778660178184509,0.8131168484687805,0.9706887006759644,1.0439329147338867,1.0340183973312378,0.9497482180595398,0.8066650629043579,0.6255297064781189...].
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.5877871513366699,0.511900007724762,0.43011096119880676,0.3434051275253296,0.2528183162212372,0.15942318737506866,0.06431935727596283,-0.03138017654418945,-0.1265600323677063,-0.22011728584766388,-0.31097108125686646,-0.3980771601200104,-0.4804368317127228,-0.5571109652519226,-0.6272279620170593,-0.6899943351745605...].
+PASS Modulated Stereo Left .value setter output is identical to the array [-6.123234262925839e-17,-5.83731630634668e-17,-5.006263826782414e-17,-3.707685225408482e-17,-2.062854940756385e-17,-2.253792958833939e-18,1.6331442078301927e-17,3.3391524397144665e-17,4.733323672269722e-17,5.685460504260725e-17,6.106643005071496e-17,5.957538736575137e-17,5.252072126331122e-17,4.056126455768074e-17,2.481387320320658e-17,6.749165968347778e-18...].
PASS Modulated Stereo Left .value setter output matches setValueAtTime output is true.
-PASS Modulated Stereo Right .value setter output is identical to the array [3.479795509520045e-7,0.030479563400149345,0.061084818094968796,0.09178794175386429,0.1225593239068985,0.1533685177564621,0.18418386578559875,0.21497322618961334,0.24570252001285553,0.27633801102638245,0.30684351921081543,0.3371830880641937,0.3673195540904999,0.39721453189849854,0.42682918906211853,0.45612409710884094...].
+PASS Modulated Stereo Right .value setter output is identical to the array [-1.773010492324829,-1.6620378494262695,-1.455528736114502,-1.1668072938919067,-0.8163834810256958,-0.4300940930843353,-0.03675529360771179,0.3344634473323822,0.6566917896270752,0.9077988862991333,1.0723848342895508,1.14314603805542,1.1214830875396729,1.017296314239502,0.847988486289978,0.6367692947387695...].
PASS Modulated Stereo Right .value setter output matches setValueAtTime output is true.
PASS < [test mono input automation] All assertions passed. (total 4 assertions)
FAIL # AUDIT TASK RUNNER FINISHED: 2 out of 5 tasks were failed. assert_true: expected true got false
Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt (266191 => 266192)
--- trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt 2020-08-26 21:04:16 UTC (rev 266191)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt 2020-08-26 21:05:01 UTC (rev 266192)
@@ -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.0756523609161377,-0.11659121513366699,-0.155839204788208,-0.20866751670837402,-0.2606172561645508,-0.2944837808609009,-0.34542036056518555,-0.4115844964981079,-0.4145416021347046,-0.5117456912994385,-0.5245202779769897,-0.5778524875640869,-0.6312663555145264,-0.6895406246185303,-0.6796438694000244,-0.8224917650222778...].
+PASS Output of WaveShaper with modified curve is identical to the array [-0.5858384370803833,-0.599175214767456,-0.628767728805542,-0.6274882555007935,-0.649470329284668,-0.6785557270050049,-0.6614458560943604,-0.7163434028625488,-0.704279899597168,-0.7217824459075928,-0.7609381675720215,-0.7447714805603027,-0.771552324295044,-0.822476863861084,-0.7483817338943481,-0.8854061365127563...].
PASS < [test copying] All assertions passed. (total 2 assertions)
PASS # AUDIT TASK RUNNER FINISHED: 1 tasks ran successfully.