29 lines
1.1 KiB
HTML
29 lines
1.1 KiB
HTML
<!DOCTYPE html>
|
|
<script src="../../../resources/js-test.js"></script>
|
|
<body>
|
|
<script>
|
|
description("On setting document.title to the empty string, no text node should be created");
|
|
shouldBeEmptyString("document.title");
|
|
evalAndLog("document.title = ''");
|
|
shouldBeEmptyString("document.title");
|
|
shouldBeNull("document.getElementsByTagName('title')[0].firstChild");
|
|
|
|
document.title = "titletext";
|
|
shouldBeEqualToString("document.title", "titletext");
|
|
shouldBeNonNull("document.getElementsByTagName('title')[0].firstChild");
|
|
|
|
evalAndLog("document.title = ''");
|
|
shouldBeEmptyString("document.title");
|
|
shouldBeNull("document.getElementsByTagName('title')[0].firstChild");
|
|
|
|
document.title = "titletextnew";
|
|
shouldBeEqualToString("document.title", "titletextnew");
|
|
shouldBeNonNull("document.getElementsByTagName('title')[0].firstChild");
|
|
|
|
document.title = "updatetitletextnew";
|
|
shouldBeEqualToString("document.title", "updatetitletextnew");
|
|
shouldBeNonNull("document.getElementsByTagName('title')[0].firstChild");
|
|
|
|
</script>
|
|
</body>
|