blob: 8762160cb1bb37c21dd89f6860983c65c4367e1d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
function getSpec(uri) {
const { spec } = NetUtil.newChannel({
loadUsingSystemPrincipal: true,
uri,
}).URI;
info(`got ${spec} for ${uri}`);
return spec;
}
add_task(async function test_newtab_enabled() {
ok(
!getSpec("about:newtab").endsWith("/blanktab.html"),
"did not get blank for default about:newtab"
);
ok(
!getSpec("about:home").endsWith("/blanktab.html"),
"did not get blank for default about:home"
);
await SpecialPowers.pushPrefEnv({
set: [["browser.newtabpage.enabled", false]],
});
ok(
getSpec("about:newtab").endsWith("/blanktab.html"),
"got special blank page when newtab is not enabled"
);
ok(
!getSpec("about:home").endsWith("/blanktab.html"),
"got special blank page for about:home"
);
});
|