Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / dom / Document / createElement-invalid-names.html
blobe2fb8a688257d2cae00b4940ad631343def3be81
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5 <script src="../../../resources/js-test.js"></script>
6 </head>
7 <body>
8 <script>
9 description("Test various valid name for elements according to the definition of DOM Level 2.")
11 var nameList = [
12 // Invalid first Char
13 '0ascii',
14 '.Ascii',
15 '-Ascii',
16 ' ascii',
17 ' ascii',
18 '֑sc.ii',
19 '⃣scii',
20 'िascii',
21 'ʳascii',
22 // Invalid other char
23 'asc i',
24 'asc i',
25 'asciiⅦ'
28 for (var i in nameList)
29 shouldThrow("document.createElement('" + nameList[i] +"')");
30 </script>
31 </body>
32 </html>