Bug 1719855 - Take over preventDefaulted infomation for long-tap events to the origin...
[gecko.git] / dom / performance / tests / worker_performance_user_timing.js
blob257040f09f749506f2d75ccfdd3570aa6133b6c9
1 function ok(a, msg) {
2   dump("OK: " + !!a + "  =>  " + a + " " + msg + "\n");
3   postMessage({ type: "status", status: !!a, msg: a + ": " + msg });
6 function is(a, b, msg) {
7   dump("IS: " + (a === b) + "  =>  " + a + " | " + b + " " + msg + "\n");
8   postMessage({
9     type: "status",
10     status: a === b,
11     msg: a + " === " + b + ": " + msg,
12   });
15 function isnot(a, b, msg) {
16   dump("ISNOT: " + (a === b) + "  =>  " + a + " | " + b + " " + msg + "\n");
17   postMessage({
18     type: "status",
19     status: a != b,
20     msg: a + " != " + b + ": " + msg,
21   });
24 importScripts(["test_performance_user_timing.js"]);
26 for (var i = 0; i < steps.length; ++i) {
27   performance.clearMarks();
28   performance.clearMeasures();
29   steps[i]();
32 postMessage({ type: "finish" });