Bug 1935611 - Fix libyuv/libpng link failed for loongarch64. r=glandium,tnikkel,ng
[gecko.git] / dom / performance / tests / sharedworker_performance_user_timing.js
blob6dcbd5d7d9557c44f4378cf43f775a1cd03f0ead
1 var port;
3 function ok(a, msg) {
4   dump("OK: " + !!a + "  =>  " + a + " " + msg + "\n");
5   port.postMessage({ type: "status", status: !!a, msg: a + ": " + msg });
8 function is(a, b, msg) {
9   dump("IS: " + (a === b) + "  =>  " + a + " | " + b + " " + msg + "\n");
10   port.postMessage({
11     type: "status",
12     status: a === b,
13     msg: a + " === " + b + ": " + msg,
14   });
17 function isnot(a, b, msg) {
18   dump("ISNOT: " + (a === b) + "  =>  " + a + " | " + b + " " + msg + "\n");
19   port.postMessage({
20     type: "status",
21     status: a != b,
22     msg: a + " != " + b + ": " + msg,
23   });
26 importScripts("test_performance_user_timing.js");
28 onconnect = function (evt) {
29   port = evt.ports[0];
31   for (var i = 0; i < steps.length; ++i) {
32     performance.clearMarks();
33     performance.clearMeasures();
34     steps[i]();
35   }
37   port.postMessage({ type: "finish" });