blob: ae1a0ccd5601c07ed32a844f4fa93aafccdc1a11 [file] [log] [blame]
<!doctype html>
<title>Sandboxed document.domain</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
test(() => {
assert_throws_dom("SecurityError", () => { document.domain = document.domain });
});
test(() => {
assert_throws_dom("SecurityError", () => { (new Document).domain = document.domain });
});
test(() => {
assert_throws_dom("SecurityError", () => { document.implementation.createHTMLDocument().domain = document.domain });
});
test(() => {
assert_throws_dom("SecurityError", () => { document.implementation.createDocument(null, "").domain = document.domain });
});
test(() => {
assert_throws_dom("SecurityError", () => { document.createElement("template").content.ownerDocument.domain = document.domain });
});
</script>