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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/dom/documents/dom-tree-accessors/document.getElementsByName/document.getElementsByName-newelements.xhtml

Issue 1515563002: Import web-platform-tests@5dbe45af3ad3a933c03187c72f1c12cbe2877703 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: 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 <html xmlns="http://www.w3.org/1999/xhtml">
2 <head>
3 <title>getElementsByName and newly introduced HTML elements</title>
4 <link rel="author" title="Ms2ger" href="mailto:ms2ger@gmail.com"/>
5 <link rel="help" href="https://html.spec.whatwg.org/multipage/#dom-document-gete lementsbyname"/>
6 <link rel="stylesheet" href="../../../../../../../resources/testharness.css"/>
7 <script src="../../../../../../../resources/testharness.js"></script>
8 <script src="../../../../../../../resources/testharnessreport.js"></script>
9 </head>
10 <body>
11 <div id="log"></div>
12 <div id="test">
13 <section name="section"></section>
14 <article name="article"></article>
15 <aside name="aside"></aside>
16 <hgroup name="hgroup"></hgroup>
17 <header name="header"></header>
18 <footer name="footer"></footer>
19 <nav name="nav"></nav>
20 <dialog name="dialog"></dialog>
21 <figure name="figure"></figure>
22 <audio name="audio"></audio>
23 <video name="video"></video>
24 <embed name="embed"></embed>
25 <mark name="mark"></mark>
26 <meter name="meter"></meter>
27 <progress name="progress"></progress>
28 <time name="time"></time>
29 <canvas name="canvas"></canvas>
30 <command name="command"></command>
31 <menu name="menu"></menu>
32 <details name="details"></details>
33 <datalist name="datalist"></datalist>
34 <keygen name="keygen"></keygen>
35 <output name="output"></output>
36 <ruby name="ruby"></ruby>
37 <rt name="rt"></rt>
38 <rp name="rp"></rp>
39 <source name="source"/>
40 </div>
41 <script>
42 test(function() {
43 assert_equals(document.getElementsByName("section").length, 1);
44 assert_equals(document.getElementsByName("section")[0],
45 document.getElementsByTagName("section")[0]);
46 assert_equals(document.getElementsByName("article").length, 1);
47 assert_equals(document.getElementsByName("article")[0],
48 document.getElementsByTagName("article")[0]);
49 assert_equals(document.getElementsByName("aside").length, 1);
50 assert_equals(document.getElementsByName("aside")[0],
51 document.getElementsByTagName("aside")[0]);
52 assert_equals(document.getElementsByName("hgroup").length, 1);
53 assert_equals(document.getElementsByName("hgroup")[0],
54 document.getElementsByTagName("hgroup")[0]);
55 assert_equals(document.getElementsByName("header").length, 1);
56 assert_equals(document.getElementsByName("header")[0],
57 document.getElementsByTagName("header")[0]);
58 assert_equals(document.getElementsByName("footer").length, 1);
59 assert_equals(document.getElementsByName("footer")[0],
60 document.getElementsByTagName("footer")[0]);
61 assert_equals(document.getElementsByName("nav").length, 1);
62 assert_equals(document.getElementsByName("nav")[0],
63 document.getElementsByTagName("nav")[0]);
64 assert_equals(document.getElementsByName("dialog").length, 1);
65 assert_equals(document.getElementsByName("dialog")[0],
66 document.getElementsByTagName("dialog")[0]);
67 assert_equals(document.getElementsByName("figure").length, 1);
68 assert_equals(document.getElementsByName("figure")[0],
69 document.getElementsByTagName("figure")[0]);
70 assert_equals(document.getElementsByName("audio").length, 1);
71 assert_equals(document.getElementsByName("audio")[0],
72 document.getElementsByTagName("audio")[0]);
73 assert_equals(document.getElementsByName("video").length, 1);
74 assert_equals(document.getElementsByName("video")[0],
75 document.getElementsByTagName("video")[0]);
76 assert_equals(document.getElementsByName("embed").length, 1);
77 assert_equals(document.getElementsByName("embed")[0],
78 document.getElementsByTagName("embed")[0]);
79 assert_equals(document.getElementsByName("mark").length, 1);
80 assert_equals(document.getElementsByName("mark")[0],
81 document.getElementsByTagName("mark")[0]);
82 assert_equals(document.getElementsByName("meter").length, 1);
83 assert_equals(document.getElementsByName("meter")[0],
84 document.getElementsByTagName("meter")[0]);
85 assert_equals(document.getElementsByName("progress").length, 1);
86 assert_equals(document.getElementsByName("progress")[0],
87 document.getElementsByTagName("progress")[0]);
88 assert_equals(document.getElementsByName("time").length, 1);
89 assert_equals(document.getElementsByName("time")[0],
90 document.getElementsByTagName("time")[0]);
91 assert_equals(document.getElementsByName("canvas").length, 1);
92 assert_equals(document.getElementsByName("canvas")[0],
93 document.getElementsByTagName("canvas")[0]);
94 assert_equals(document.getElementsByName("command").length, 1);
95 assert_equals(document.getElementsByName("command")[0],
96 document.getElementsByTagName("command")[0]);
97 assert_equals(document.getElementsByName("menu").length, 1);
98 assert_equals(document.getElementsByName("menu")[0],
99 document.getElementsByTagName("menu")[0]);
100 assert_equals(document.getElementsByName("details").length, 1);
101 assert_equals(document.getElementsByName("details")[0],
102 document.getElementsByTagName("details")[0]);
103 assert_equals(document.getElementsByName("datalist").length, 1);
104 assert_equals(document.getElementsByName("datalist")[0],
105 document.getElementsByTagName("datalist")[0]);
106 assert_equals(document.getElementsByName("keygen").length, 1);
107 assert_equals(document.getElementsByName("keygen")[0],
108 document.getElementsByTagName("keygen")[0]);
109 assert_equals(document.getElementsByName("output").length, 1);
110 assert_equals(document.getElementsByName("output")[0],
111 document.getElementsByTagName("output")[0]);
112 assert_equals(document.getElementsByName("ruby").length, 1);
113 assert_equals(document.getElementsByName("ruby")[0],
114 document.getElementsByTagName("ruby")[0]);
115 assert_equals(document.getElementsByName("rt").length, 1);
116 assert_equals(document.getElementsByName("rt")[0],
117 document.getElementsByTagName("rt")[0]);
118 assert_equals(document.getElementsByName("rp").length, 1);
119 assert_equals(document.getElementsByName("rp")[0],
120 document.getElementsByTagName("rp")[0]);
121 assert_equals(document.getElementsByName("source").length, 1);
122 assert_equals(document.getElementsByName("source")[0],
123 document.getElementsByTagName("source")[0]);
124 });
125 </script>
126 </body>
127 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698