Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(477)

Side by Side Diff: third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/collections/HTMLCollection-empty-name.html

Issue 1529523002: Import dom/ from web-platform-tests (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: tweak W3CImportExpectations Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!doctype html>
2 <meta charset=utf-8>
3 <title>HTMLCollection and empty names</title>
4 <script src=../../../../resources/testharness.js></script>
5 <script src=../../../../resources/testharnessreport.js></script>
6 <div id=log></div>
7 <div id=test>
8 <div class=a id></div>
9 <div class=a name></div>
10 <a class=a name></a>
11 </div>
12 <script>
13 test(function() {
14 var c = document.getElementsByTagName("*");
15 assert_false("" in c, "Empty string should not be in the collection.");
16 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
17 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
18 }, "Empty string as a name for Document.getElementsByTagName");
19
20 test(function() {
21 var div = document.getElementById("test");
22 var c = div.getElementsByTagName("*");
23 assert_false("" in c, "Empty string should not be in the collection.");
24 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
25 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
26 }, "Empty string as a name for Element.getElementsByTagName");
27
28 test(function() {
29 var c = document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", "a");
30 assert_false("" in c, "Empty string should not be in the collection.");
31 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
32 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
33 }, "Empty string as a name for Document.getElementsByTagNameNS");
34
35 test(function() {
36 var div = document.getElementById("test");
37 var c = div.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", "a");
38 assert_false("" in c, "Empty string should not be in the collection.");
39 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
40 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
41 }, "Empty string as a name for Element.getElementsByTagNameNS");
42
43 test(function() {
44 var c = document.getElementsByClassName("a");
45 assert_false("" in c, "Empty string should not be in the collection.");
46 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
47 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
48 }, "Empty string as a name for Document.getElementsByClassName");
49
50 test(function() {
51 var div = document.getElementById("test");
52 var c = div.getElementsByClassName("a");
53 assert_false("" in c, "Empty string should not be in the collection.");
54 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
55 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
56 }, "Empty string as a name for Element.getElementsByClassName");
57
58 test(function() {
59 var div = document.getElementById("test");
60 var c = div.children;
61 assert_false("" in c, "Empty string should not be in the collection.");
62 assert_equals(c[""], undefined, "Named getter should return undefined for empt y string.");
63 assert_equals(c.namedItem(""), null, "namedItem should return null for empty s tring.");
64 }, "Empty string as a name for Element.children");
65 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698