/**
* Test for Bug 246699
* (should produce stack information for caps errors)
*/
function isError(e) {
return e.constructor.name === "Error" || e.constructor.name === "TypeError";
}
function hasStack(e) {
return isError(e) && /inciteCaps/.test(e.stack);
}
function tryChromeLoad() {
window.frames[0].location = "chrome://global/content/mozilla.html";
}
function tryComponentsClasses() {
return SpecialPowers.unwrap(SpecialPowers.Cc)["@mozilla.org/dummy;1"];
}
is(inciteCaps(tryChromeLoad), "denied-stack", "should get stack for content-loading-chrome rejection");
is(inciteCaps(tryComponentsClasses), "denied-stack", "should get stack for SpecialPowers.Components.classes rejection");
</script>
</pre>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet)
¤
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.