function go() { var t = new TestInterfaceJS();
is(t.getCallerPrincipal(), location.origin, "Cu.getCallerPrincipal works right within JS-implemented WebIDL");
try {
SpecialPowers.Cu.getWebIDLCallerPrincipal();
ok(false, "Should have thrown");
} catch (e) {
ok(/NOT_AVAILABLE/.test(SpecialPowers.wrap(e)), "API should throw when invoked outside of JS-implemented WebIDL");
}
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.