var ret;
ret = Cu.evalInSandbox("objA.prop1", sbMaster); Assert.equal(ret, 200);
ret = Cu.evalInSandbox("objB.prop1", sbMaster); Assert.equal(ret, 200);
ret = Cu.evalInSandbox("objSubset.prop1", sbMaster); Assert.equal(ret, 200);
function evalAndCatch(str, sb) { try {
ret = Cu.evalInSandbox(str, sb); Assert.ok(false, "unexpected pass")
} catch (e) { Assert.ok(e.message && e.message.includes("Permission denied to access property"));
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.