Bug 1448869 Turn off jitter for some other wbeaudio tests r?baku
MozReview-Commit-ID: GTrw5nJnuCw
--- a/dom/media/webaudio/test/test_audioParamExponentialRamp.html
+++ b/dom/media/webaudio/test/test_audioParamExponentialRamp.html
@@ -41,14 +41,18 @@ var gTest = {
for (var i = 0; i < 2048; ++i) {
var t = i / context.sampleRate;
expectedBuffer.getChannelData(0)[i] = V0 * Math.pow(V1 / V0, (t - T0) / (T1 - T0));
}
return expectedBuffer;
},
};
-runTest();
+
+SimpleTest.waitForExplicitFinish();
+// Comparing different AudioContexts may result in different timing reated information being reported
+// when we jitter time, as they are on different Relative Timelines.
+SpecialPowers.pushPrefEnv({"set": [["privacy.resistFingerprinting.reduceTimerPrecision.jitter", false]]}, runTest);
</script>
</pre>
</body>
</html>
--- a/dom/media/webaudio/test/test_bug1113634.html
+++ b/dom/media/webaudio/test/test_bug1113634.html
@@ -41,14 +41,18 @@ var gTest = {
for (var i = 0; i < 2048; ++i) {
var t = i / context.sampleRate;
expectedBuffer.getChannelData(0)[i] = V1 + (V0 - V1) * Math.exp(-(t - T0) / TimeConstant);
}
return expectedBuffer;
},
};
-runTest();
+SimpleTest.waitForExplicitFinish();
+// Comparing different AudioContexts may result in different timing reated information being reported
+// when we jitter time, as they are on different Relative Timelines.
+SpecialPowers.pushPrefEnv({"set": [["privacy.resistFingerprinting.reduceTimerPrecision.jitter", false]]}, runTest);
+
</script>
</pre>
</body>
</html>