Index: LayoutTests/fast/dom/document-set-title-no-child-on-empty.html |
diff --git a/LayoutTests/fast/dom/document-set-title-no-child-on-empty.html b/LayoutTests/fast/dom/document-set-title-no-child-on-empty.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..80bd7a975233e9ca026ec7e57d9d0e74d56d69f6 |
--- /dev/null |
+++ b/LayoutTests/fast/dom/document-set-title-no-child-on-empty.html |
@@ -0,0 +1,16 @@ |
+<!DOCTYPE html> |
+<title>document title and the empty string</title> |
+<script src="../../resources/js-test.js"></script> |
+<body> |
+<script> |
+ description("On setting document.title to the empty string, no text node must be created"); |
+ |
+ var head = document.documentElement.firstChild; |
+ head.removeChild(head.firstChild); |
+ shouldBeEqualToString("document.title", ""); |
+ document.title = ""; |
+ shouldBeEqualToString("document.title", ""); |
+ shouldBeTrue("head.lastChild instanceof HTMLTitleElement"); |
+ shouldBe("head.lastChild.firstChild", 'null'); |
+</script> |
+</body> |