diff options
Diffstat (limited to 'dom/tests/unit/test_xhr_init.js')
-rw-r--r-- | dom/tests/unit/test_xhr_init.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/dom/tests/unit/test_xhr_init.js b/dom/tests/unit/test_xhr_init.js new file mode 100644 index 000000000..e3f860bdf --- /dev/null +++ b/dom/tests/unit/test_xhr_init.js @@ -0,0 +1,16 @@ +function run_test() +{ + Components.utils.importGlobalProperties(["XMLHttpRequest"]); + + var x = new XMLHttpRequest({mozAnon: true, mozSystem: false}); + do_check_true(x.mozAnon); + do_check_true(x.mozSystem); // Because we're system principal + + x = new XMLHttpRequest({mozAnon: true}); + do_check_true(x.mozAnon); + do_check_true(x.mozSystem); + + x = new XMLHttpRequest(); + do_check_false(x.mozAnon); + do_check_true(x.mozSystem); +} |