Generate toHTMLFooElement() to clean up static_cast<>
[WebKit-https.git] / Source / WebCore / html / HTMLTagNames.in
1 namespace="HTML"
2 namespacePrefix="xhtml"
3 namespaceURI="http://www.w3.org/1999/xhtml"
4 fallbackInterfaceName="HTMLUnknownElement"
5
6 a interfaceName=HTMLAnchorElement, generateTypeHelpers
7 abbr interfaceName=HTMLElement
8 acronym interfaceName=HTMLElement
9 address interfaceName=HTMLElement
10 applet constructorNeedsCreatedByParser, generateTypeHelpers
11 area generateTypeHelpers
12 article interfaceName=HTMLElement
13 aside interfaceName=HTMLElement
14 audio wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, constructorNeedsCreatedByParser, generateTypeHelpers
15 b interfaceName=HTMLElement
16 base generateTypeHelpers
17 basefont interfaceName=HTMLBaseFontElement
18 bdi interfaceName=HTMLBDIElement, JSInterfaceName=HTMLElement
19 bdo interfaceName=HTMLElement
20 bgsound interfaceName=HTMLElement
21 big interfaceName=HTMLElement
22 blockquote interfaceName=HTMLQuoteElement
23 body generateTypeHelpers
24 br interfaceName=HTMLBRElement
25 button constructorNeedsFormElement
26 canvas generateTypeHelpers
27 caption interfaceName=HTMLTableCaptionElement, generateTypeHelpers
28 center interfaceName=HTMLElement
29 cite interfaceName=HTMLElement
30 code interfaceName=HTMLElement
31 col interfaceName=HTMLTableColElement
32 colgroup interfaceName=HTMLTableColElement
33 command interfaceName=HTMLElement
34 webkitShadowContent interfaceName=HTMLElement, noConstructor
35 datalist interfaceName=HTMLDataListElement, conditional=DATALIST_ELEMENT, generateTypeHelpers
36 dd interfaceName=HTMLElement
37 del interfaceName=HTMLModElement
38 details conditional=DETAILS_ELEMENT, generateTypeHelpers 
39 dfn interfaceName=HTMLElement
40 dir interfaceName=HTMLDirectoryElement
41 div
42 dl interfaceName=HTMLDListElement
43 dt interfaceName=HTMLElement
44 em interfaceName=HTMLElement
45 embed constructorNeedsCreatedByParser, generateTypeHelpers
46 fieldset interfaceName=HTMLFieldSetElement, constructorNeedsFormElement, generateTypeHelpers
47 figcaption interfaceName=HTMLElement
48 figure interfaceName=HTMLElement
49 font
50 footer interfaceName=HTMLElement
51 form generateTypeHelpers
52 frame generateTypeHelpers
53 frameset interfaceName=HTMLFrameSetElement, generateTypeHelpers
54 h1 interfaceName=HTMLHeadingElement
55 h2 interfaceName=HTMLHeadingElement
56 h3 interfaceName=HTMLHeadingElement
57 h4 interfaceName=HTMLHeadingElement
58 h5 interfaceName=HTMLHeadingElement
59 h6 interfaceName=HTMLHeadingElement
60 head generateTypeHelpers
61 header interfaceName=HTMLElement
62 hgroup interfaceName=HTMLElement
63 hr interfaceName=HTMLHRElement
64 html generateTypeHelpers
65 i interfaceName=HTMLElement
66 iframe interfaceName=HTMLIFrameElement, generateTypeHelpers
67 image interfaceName=HTMLElement
68 img interfaceName=HTMLImageElement, constructorNeedsFormElement, generateTypeHelpers
69 input constructorNeedsFormElement, constructorNeedsCreatedByParser, generateTypeHelpers
70 ins interfaceName=HTMLModElement
71 isindex interfaceName=HTMLUnknownElement
72 kbd interfaceName=HTMLElement
73 keygen constructorNeedsFormElement
74 label generateTypeHelpers
75 layer interfaceName=HTMLElement
76 legend generateTypeHelpers
77 li interfaceName=HTMLLIElement
78 link constructorNeedsCreatedByParser, generateTypeHelpers
79 listing interfaceName=HTMLPreElement
80 main interfaceName=HTMLElement
81 map generateTypeHelpers
82 mark interfaceName=HTMLElement
83 marquee
84 menu
85 meta generateTypeHelpers
86 meter interfaceName=HTMLMeterElement, conditional=METER_ELEMENT, generateTypeHelpers
87 nav interfaceName=HTMLElement
88 nobr interfaceName=HTMLElement
89 noembed interfaceName=HTMLElement
90 noframes interfaceName=HTMLElement
91 nolayer interfaceName=HTMLElement
92 object constructorNeedsFormElement, constructorNeedsCreatedByParser, generateTypeHelpers
93 ol interfaceName=HTMLOListElement
94 optgroup interfaceName=HTMLOptGroupElement, generateTypeHelpers
95 option generateTypeHelpers
96 output constructorNeedsFormElement
97 p interfaceName=HTMLParagraphElement
98 param generateTypeHelpers
99 plaintext interfaceName=HTMLElement
100 pre
101 progress interfaceName=HTMLProgressElement, conditional=PROGRESS_ELEMENT, generateTypeHelpers
102 q interfaceName=HTMLQuoteElement
103 rp interfaceName=HTMLElement
104 rt interfaceName=HTMLElement
105 ruby interfaceName=HTMLElement
106 s interfaceName=HTMLElement
107 samp interfaceName=HTMLElement
108 script constructorNeedsCreatedByParser, generateTypeHelpers
109 section interfaceName=HTMLElement
110 select constructorNeedsFormElement, generateTypeHelpers
111 small interfaceName=HTMLElement
112 source wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, generateTypeHelpers
113 span
114 strike interfaceName=HTMLElement
115 strong interfaceName=HTMLElement
116 style constructorNeedsCreatedByParser, generateTypeHelpers
117 sub interfaceName=HTMLElement
118 summary interfaceName=HTMLSummaryElement, JSInterfaceName=HTMLElement, conditional=DETAILS_ELEMENT, generateTypeHelpers
119 sup interfaceName=HTMLElement
120 table generateTypeHelpers
121 tbody interfaceName=HTMLTableSectionElement, generateTypeHelpers
122 td interfaceName=HTMLTableCellElement
123 template conditional=TEMPLATE_ELEMENT, generateTypeHelpers
124 textarea interfaceName=HTMLTextAreaElement, constructorNeedsFormElement, generateTypeHelpers
125 tfoot interfaceName=HTMLTableSectionElement
126 th interfaceName=HTMLTableCellElement
127 thead interfaceName=HTMLTableSectionElement
128 title generateTypeHelpers
129 tr interfaceName=HTMLTableRowElement, generateTypeHelpers
130 track wrapperOnlyIfMediaIsAvailable, conditional=VIDEO_TRACK, generateTypeHelpers
131 tt interfaceName=HTMLElement
132 u interfaceName=HTMLElement
133 ul interfaceName=HTMLUListElement
134 var interfaceName=HTMLElement
135 video wrapperOnlyIfMediaIsAvailable, conditional=VIDEO, constructorNeedsCreatedByParser, generateTypeHelpers
136 wbr interfaceName=HTMLElement
137 xmp interfaceName=HTMLPreElement
138 noscript interfaceName=HTMLElement