test_getObjectPrincipal.js (265B)
1 function run_test() { 2 Assert.ok(Cu.getObjectPrincipal({}).isSystemPrincipal); 3 var sb = new Cu.Sandbox('http://www.example.com'); 4 Cu.evalInSandbox('var obj = { foo: 42 };', sb); 5 Assert.equal(Cu.getObjectPrincipal(sb.obj).origin, 'http://www.example.com'); 6 }