blob: 044282f473d5e6885a967655e818b970136e5221 (
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
|
/* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict";
add_setup(async function () {
await setupPolicyEngineWithJson({
policies: {
DisablePrivateBrowsing: true,
},
});
});
add_task(async function test_privatebrowsing_disabled() {
is(
PrivateBrowsingUtils.enabled,
false,
"Private browsing should be disabled"
);
let newWin = await BrowserTestUtils.openNewBrowserWindow();
let privateBrowsingCommand = newWin.document.getElementById(
"Tools:PrivateBrowsing"
);
is(
privateBrowsingCommand.hidden,
true,
"The private browsing command should be hidden"
);
await BrowserTestUtils.closeWindow(newWin);
await testPageBlockedByPolicy("about:privatebrowsing");
});
|