Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/lists/DOMTokenList-value.html |
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/lists/DOMTokenList-value.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/lists/DOMTokenList-value.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f516a29c43ae77be06be066e4feb12a4c559153c |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/lists/DOMTokenList-value.html |
@@ -0,0 +1,24 @@ |
+<!DOCTYPE html> |
+<meta charset="utf-8"> |
+<title>DOMTokenList value</title> |
+<link rel=help href="https://dom.spec.whatwg.org/#dom-domtokenlist-value"> |
+<link rel=author title=Tangresh href="mailto:dmenzi@tangresh.ch"> |
+<script src="../../../../resources/testharness.js"></script> |
+<script src="../../../../resources/testharnessreport.js"></script> |
+<span class=" a a b "></span> |
+<script> |
+test(function() { |
+ assert_equals(String(document.createElement("span").classList.value), "", |
+ "classList.value should return the empty list for an undefined class attribute"); |
+ var span = document.querySelector("span"); |
+ assert_equals(span.classList.value, " a a b ", |
+ "value should return the literal value"); |
+ span.classList.value = " foo bar foo "; |
+ assert_equals(span.classList.value, " foo bar foo ", |
+ "assigning value should set the literal value"); |
+ assert_equals(span.classList.length, 2, |
+ "length should be the number of tokens"); |
+ assert_class_string(span.classList, "DOMTokenList"); |
+ assert_class_string(span.classList.value, "String"); |
+}); |
+</script> |