1
0
Fork 0
firefox/js/xpconnect/tests/unit/test_bug742444.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

16 lines
578 B
JavaScript

function run_test() {
let sb1A = Cu.Sandbox('http://www.example.com');
let sb1B = Cu.Sandbox('http://www.example.com');
let sb2 = Cu.Sandbox('http://www.example.org');
let sbChrome = Cu.Sandbox(this);
let obj = new sb1A.Object();
sb1B.obj = obj;
sb1B.waived = Cu.waiveXrays(obj);
sb2.obj = obj;
sb2.waived = Cu.waiveXrays(obj);
sbChrome.obj = obj;
sbChrome.waived = Cu.waiveXrays(obj);
Assert.ok(Cu.evalInSandbox('obj === waived', sb1B));
Assert.ok(Cu.evalInSandbox('obj === waived', sb2));
Assert.ok(Cu.evalInSandbox('obj !== waived', sbChrome));
}