blob: 0f7255806ec8a22fbfa3833c6f5bc993d7428bf1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
function run_test() {
var x = new XMLHttpRequest({ mozAnon: true, mozSystem: false });
Assert.ok(x.mozAnon);
Assert.ok(x.mozSystem); // Because we're system principal
x = new XMLHttpRequest({ mozAnon: true });
Assert.ok(x.mozAnon);
Assert.ok(x.mozSystem);
x = new XMLHttpRequest();
Assert.ok(x.mozAnon);
Assert.ok(x.mozSystem);
Services.prefs.setBoolPref(
"network.fetch.systemDefaultsToOmittingCredentials",
false
);
x = new XMLHttpRequest();
Assert.ok(!x.mozAnon);
Assert.ok(x.mozSystem);
}
|