Bug 1941128 - Turn off network.dns.native_https_query on Mac again
[gecko.git] / dom / url / tests / file_url.sys.mjs
blob91bbe2bfa6bc022df068eda64fc1fbd2ecb999df
1 export function checkFromESM(ok, is) {
2   var url = new URL("https://www.example.com");
3   is(url.href, "https://www.example.com/", "ESM should have URL");
5   var url2 = new URL("/foobar", url);
6   is(
7     url2.href,
8     "https://www.example.com/foobar",
9     "ESM should have URL - based on another URL"
10   );
12   var blob = new Blob(["a"]);
13   url = URL.createObjectURL(blob);
14   ok(url, "URL is created!");
16   var u = new URL(url);
17   ok(u, "URL created");
18   is(u.origin, "null", "Url doesn't have an origin if created in a ESM");
20   URL.revokeObjectURL(url);
21   ok(true, "URL is revoked");