Backed out changeset f594e6f00208 (bug 1940883) for causing crashes in bug 1941164.
[gecko.git] / dom / network / tests / worker_network_basics.js
blob25e8c5dd8e81dee262962c4404bf1f452caae791
1 function ok(a, msg) {
2   postMessage({ type: "status", status: !!a, msg });
5 function is(a, b, msg) {
6   ok(a === b, msg);
9 function finish() {
10   postMessage({ type: "finish" });
13 ok("connection" in navigator, "navigator.connection should exist");
15 ok(navigator.connection, "navigator.connection returns an object");
17 ok(
18   navigator.connection instanceof EventTarget,
19   "navigator.connection is a EventTarget object"
22 ok("type" in navigator.connection, "type should be a Connection attribute");
23 is(
24   navigator.connection.type,
25   "none",
26   "By default connection.type equals to none"
28 finish();