Source code

Revision control

Copy as Markdown

Other Tools

<script>
function process_test_result(passed, test_name) {
if ({{GET[sendmessage]}}) {
if (window.opener) {
window.opener.postMessage(passed, "*");
} else {
parent.postMessage(passed, "*");
}
} else {
let host = window.opener || parent;
host.test(function(t) {
host.assert_equals(passed, true);
}, test_name);
host.done();
}
}
if ({{GET[shouldhavename]}}) {
process_test_result(window.name == "test", "Test that window name is present");
} else {
process_test_result(window.name == "", "Test that window name is not present");
}
</script>