2008-11-04 Anders Carlsson <andersca@apple.com>
[webkit/qt.git] / LayoutTests / fast / dom / wrapper-classes-expected.txt
blob4b060051c2cc9e6e8604649f9db6350d784aff41
1 This tests wrapper class names for JavaScript.
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 Basics
8 PASS jsWrapperClass(document.createAttribute()) is 'Attr'
9 PASS jsWrapperClass(document.createAttribute().__proto__) is 'AttrPrototype'
10 PASS jsWrapperClass(document.createAttribute().constructor) is 'AttrConstructor'
11 PASS jsWrapperClass(document.createComment()) is 'Comment'
12 PASS jsWrapperClass(document.createComment().__proto__) is 'CommentPrototype'
13 PASS jsWrapperClass(document.createComment().constructor) is 'CommentConstructor'
14 PASS jsWrapperClass(document.createDocumentFragment()) is 'DocumentFragment'
15 PASS jsWrapperClass(document.createDocumentFragment().__proto__) is 'DocumentFragmentPrototype'
16 PASS jsWrapperClass(document.createDocumentFragment().constructor) is 'DocumentFragmentConstructor'
17 PASS jsWrapperClass(document.implementation) is 'DOMImplementation'
18 PASS jsWrapperClass(document.implementation.__proto__) is 'DOMImplementationPrototype'
19 PASS jsWrapperClass(document.implementation.constructor) is 'DOMImplementationConstructor'
20 PASS jsWrapperClass(root.attributes) is 'NamedNodeMap'
21 FAIL jsWrapperClass(root.attributes.__proto__) should be NamedNodeMapPrototype. Was Object.
22 FAIL jsWrapperClass(root.attributes.constructor) should be NamedNodeMapConstructor. Was Function.
23 PASS jsWrapperClass(document.createNodeIterator(root, 0, null, false)) is 'NodeIterator'
24 PASS jsWrapperClass(document.createNodeIterator(root, 0, null, false).__proto__) is 'NodeIteratorPrototype'
25 PASS jsWrapperClass(document.createNodeIterator(root, 0, null, false).constructor) is 'NodeIteratorConstructor'
26 PASS jsWrapperClass(document.getElementsByTagName('div')) is 'NodeList'
27 PASS jsWrapperClass(document.getElementsByTagName('div').__proto__) is 'NodeListPrototype'
28 PASS jsWrapperClass(document.getElementsByTagName('div').constructor) is 'NodeListConstructor'
29 PASS jsWrapperClass(document.createRange()) is 'Range'
30 PASS jsWrapperClass(document.createRange().__proto__) is 'RangePrototype'
31 PASS jsWrapperClass(document.createRange().constructor) is 'RangeConstructor'
32 PASS jsWrapperClass(document.createTextNode()) is 'Text'
33 PASS jsWrapperClass(document.createTextNode().__proto__) is 'TextPrototype'
34 PASS jsWrapperClass(document.createTextNode().constructor) is 'TextConstructor'
35 PASS jsWrapperClass(document.createTreeWalker(root, 0, null, false)) is 'TreeWalker'
36 PASS jsWrapperClass(document.createTreeWalker(root, 0, null, false).__proto__) is 'TreeWalkerPrototype'
37 PASS jsWrapperClass(document.createTreeWalker(root, 0, null, false).constructor) is 'TreeWalkerConstructor'
39 XML
41 PASS jsWrapperClass(xmlDocument) is 'Document'
42 PASS jsWrapperClass(xmlDocument.__proto__) is 'DocumentPrototype'
43 PASS jsWrapperClass(xmlDocument.constructor) is 'DocumentConstructor'
44 PASS jsWrapperClass(xmlDocument.createCDATASection()) is 'CDATASection'
45 PASS jsWrapperClass(xmlDocument.createCDATASection().__proto__) is 'CDATASectionPrototype'
46 PASS jsWrapperClass(xmlDocument.createCDATASection().constructor) is 'CDATASectionConstructor'
47 PASS jsWrapperClass(xmlDocument.createElementNS('x', 'x', 'x')) is 'Element'
48 PASS jsWrapperClass(xmlDocument.createElementNS('x', 'x', 'x').__proto__) is 'ElementPrototype'
49 PASS jsWrapperClass(xmlDocument.createElementNS('x', 'x', 'x').constructor) is 'ElementConstructor'
50 PASS jsWrapperClass(xmlDocument.createEntityReference()) is 'EntityReference'
51 PASS jsWrapperClass(xmlDocument.createEntityReference().__proto__) is 'EntityReferencePrototype'
52 PASS jsWrapperClass(xmlDocument.createEntityReference().constructor) is 'EntityReferenceConstructor'
53 PASS jsWrapperClass(xmlDocument.createProcessingInstruction()) is 'ProcessingInstruction'
54 PASS jsWrapperClass(xmlDocument.createProcessingInstruction().__proto__) is 'ProcessingInstructionPrototype'
55 PASS jsWrapperClass(xmlDocument.createProcessingInstruction().constructor) is 'ProcessingInstructionConstructor'
57 Events
59 PASS jsWrapperClass(document.createEvent('Event')) is 'Event'
60 PASS jsWrapperClass(document.createEvent('Event').__proto__) is 'EventPrototype'
61 PASS jsWrapperClass(document.createEvent('Event').constructor) is 'EventConstructor'
62 PASS jsWrapperClass(document.createEvent('KeyboardEvent')) is 'KeyboardEvent'
63 PASS jsWrapperClass(document.createEvent('KeyboardEvent').__proto__) is 'KeyboardEventPrototype'
64 PASS jsWrapperClass(document.createEvent('KeyboardEvent').constructor) is 'KeyboardEventConstructor'
65 PASS jsWrapperClass(document.createEvent('MouseEvent')) is 'MouseEvent'
66 PASS jsWrapperClass(document.createEvent('MouseEvent').__proto__) is 'MouseEventPrototype'
67 PASS jsWrapperClass(document.createEvent('MouseEvent').constructor) is 'MouseEventConstructor'
68 PASS jsWrapperClass(document.createEvent('MutationEvent')) is 'MutationEvent'
69 PASS jsWrapperClass(document.createEvent('MutationEvent').__proto__) is 'MutationEventPrototype'
70 PASS jsWrapperClass(document.createEvent('MutationEvent').constructor) is 'MutationEventConstructor'
71 PASS jsWrapperClass(document.createEvent('OverflowEvent')) is 'OverflowEvent'
72 PASS jsWrapperClass(document.createEvent('OverflowEvent').__proto__) is 'OverflowEventPrototype'
73 PASS jsWrapperClass(document.createEvent('OverflowEvent').constructor) is 'OverflowEventConstructor'
74 PASS jsWrapperClass(document.createEvent('TextEvent')) is 'TextEvent'
75 PASS jsWrapperClass(document.createEvent('TextEvent').__proto__) is 'TextEventPrototype'
76 PASS jsWrapperClass(document.createEvent('TextEvent').constructor) is 'TextEventConstructor'
77 PASS jsWrapperClass(document.createEvent('UIEvent')) is 'UIEvent'
78 PASS jsWrapperClass(document.createEvent('UIEvent').__proto__) is 'UIEventPrototype'
79 PASS jsWrapperClass(document.createEvent('UIEvent').constructor) is 'UIEventConstructor'
80 PASS jsWrapperClass(document.createEvent('WheelEvent')) is 'WheelEvent'
81 PASS jsWrapperClass(document.createEvent('WheelEvent').__proto__) is 'WheelEventPrototype'
82 PASS jsWrapperClass(document.createEvent('WheelEvent').constructor) is 'WheelEventConstructor'
84 CSS DOM
86 PASS jsWrapperClass(document.styleSheets) is 'StyleSheetList'
87 PASS jsWrapperClass(document.styleSheets.__proto__) is 'StyleSheetListPrototype'
88 PASS jsWrapperClass(document.styleSheets.constructor) is 'StyleSheetListConstructor'
89 PASS jsWrapperClass(stylesheet) is 'CSSStyleSheet'
90 PASS jsWrapperClass(stylesheet.__proto__) is 'CSSStyleSheetPrototype'
91 PASS jsWrapperClass(stylesheet.constructor) is 'CSSStyleSheetConstructor'
92 PASS jsWrapperClass(stylesheet.cssRules) is 'CSSRuleList'
93 PASS jsWrapperClass(stylesheet.cssRules.__proto__) is 'CSSRuleListPrototype'
94 PASS jsWrapperClass(stylesheet.cssRules.constructor) is 'CSSRuleListConstructor'
95 PASS jsWrapperClass(stylesheet.cssRules.item(0)) is 'CSSStyleRule'
96 PASS jsWrapperClass(stylesheet.cssRules.item(0).__proto__) is 'CSSStyleRulePrototype'
97 PASS jsWrapperClass(stylesheet.cssRules.item(0).constructor) is 'CSSStyleRuleConstructor'
98 PASS jsWrapperClass(stylesheet.cssRules.item(0).style) is 'CSSStyleDeclaration'
99 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.__proto__) is 'CSSStyleDeclarationPrototype'
100 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.constructor) is 'CSSStyleDeclarationConstructor'
101 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color')) is 'CSSPrimitiveValue'
102 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color').__proto__) is 'CSSPrimitiveValuePrototype'
103 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color').constructor) is 'CSSPrimitiveValueConstructor'
104 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color').getRGBColorValue()) is 'RGBColor'
105 FAIL jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color').getRGBColorValue().__proto__) should be RGBColorPrototype. Was Object.
106 FAIL jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('color').getRGBColorValue().constructor) should be RGBColorConstructor. Was Function.
107 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('clip').getRectValue()) is 'Rect'
108 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('clip').getRectValue().__proto__) is 'RectPrototype'
109 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('clip').getRectValue().constructor) is 'RectConstructor'
110 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content')) is 'CSSValueList'
111 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content').__proto__) is 'CSSValueListPrototype'
112 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content').constructor) is 'CSSValueListConstructor'
113 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content').item(0).getCounterValue()) is 'Counter'
114 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content').item(0).getCounterValue().__proto__) is 'CounterPrototype'
115 PASS jsWrapperClass(stylesheet.cssRules.item(0).style.getPropertyCSSValue('content').item(0).getCounterValue().constructor) is 'CounterConstructor'
116 PASS jsWrapperClass(stylesheet.media) is 'MediaList'
117 PASS jsWrapperClass(stylesheet.media.__proto__) is 'MediaListPrototype'
118 PASS jsWrapperClass(stylesheet.media.constructor) is 'MediaListConstructor'
120 XPath
122 PASS jsWrapperClass(document.createExpression('//*', document.createNSResolver(document))) is 'XPathExpression'
123 PASS jsWrapperClass(document.createExpression('//*', document.createNSResolver(document)).__proto__) is 'XPathExpressionPrototype'
124 PASS jsWrapperClass(document.createExpression('//*', document.createNSResolver(document)).constructor) is 'XPathExpressionConstructor'
125 PASS jsWrapperClass(document.evaluate('//*', document, document.createNSResolver(document), 0, null)) is 'XPathResult'
126 PASS jsWrapperClass(document.evaluate('//*', document, document.createNSResolver(document), 0, null).__proto__) is 'XPathResultPrototype'
127 PASS jsWrapperClass(document.evaluate('//*', document, document.createNSResolver(document), 0, null).constructor) is 'XPathResultConstructor'
129 Other
131 PASS jsWrapperClass(window) is 'DOMWindow'
132 PASS jsWrapperClass(window.__proto__) is 'DOMWindowPrototype'
133 FAIL jsWrapperClass(window.constructor) should be DOMWindowConstructor. Was Function.
135 HTML DOM
137 PASS jsWrapperClass(root.children) is 'HTMLCollection'
138 FAIL jsWrapperClass(root.children.__proto__) should be HTMLCollectionPrototype. Was Object.
139 FAIL jsWrapperClass(root.children.constructor) should be HTMLCollectionConstructor. Was Function.
140 PASS jsWrapperClass(document) is 'HTMLDocument'
141 PASS jsWrapperClass(document.__proto__) is 'HTMLDocumentPrototype'
142 PASS jsWrapperClass(document.constructor) is 'HTMLDocumentConstructor'
143 PASS jsWrapperClass(document.createElement('select').options) is 'HTMLOptionsCollection'
144 FAIL jsWrapperClass(document.createElement('select').options.__proto__) should be HTMLOptionsCollectionPrototype. Was HTMLCollectionPrototype.
145 FAIL jsWrapperClass(document.createElement('select').options.constructor) should be HTMLOptionsCollectionConstructor. Was Function.
147 HTML Elements
149 PASS tagJSWrapperClass('a') is 'HTMLAnchorElement'
150 PASS tagJSWrapperPrototypeClass('a') is 'HTMLAnchorElementPrototype'
151 PASS tagJSWrapperConstructorClass('a') is 'HTMLAnchorElementConstructor'
152 PASS tagJSWrapperClass('abbr') is 'HTMLElement'
153 PASS tagJSWrapperPrototypeClass('abbr') is 'HTMLElementPrototype'
154 PASS tagJSWrapperConstructorClass('abbr') is 'HTMLElementConstructor'
155 PASS tagJSWrapperClass('acronym') is 'HTMLElement'
156 PASS tagJSWrapperPrototypeClass('acronym') is 'HTMLElementPrototype'
157 PASS tagJSWrapperConstructorClass('acronym') is 'HTMLElementConstructor'
158 PASS tagJSWrapperClass('address') is 'HTMLElement'
159 PASS tagJSWrapperPrototypeClass('address') is 'HTMLElementPrototype'
160 PASS tagJSWrapperConstructorClass('address') is 'HTMLElementConstructor'
161 PASS tagJSWrapperClass('applet') is 'HTMLAppletElement'
162 PASS tagJSWrapperPrototypeClass('applet') is 'HTMLAppletElementPrototype'
163 PASS tagJSWrapperConstructorClass('applet') is 'HTMLAppletElementConstructor'
164 PASS tagJSWrapperClass('area') is 'HTMLAreaElement'
165 PASS tagJSWrapperPrototypeClass('area') is 'HTMLAreaElementPrototype'
166 PASS tagJSWrapperConstructorClass('area') is 'HTMLAreaElementConstructor'
167 PASS tagJSWrapperClass('b') is 'HTMLElement'
168 PASS tagJSWrapperPrototypeClass('b') is 'HTMLElementPrototype'
169 PASS tagJSWrapperConstructorClass('b') is 'HTMLElementConstructor'
170 PASS tagJSWrapperClass('base') is 'HTMLBaseElement'
171 PASS tagJSWrapperPrototypeClass('base') is 'HTMLBaseElementPrototype'
172 PASS tagJSWrapperConstructorClass('base') is 'HTMLBaseElementConstructor'
173 PASS tagJSWrapperClass('basefont') is 'HTMLBaseFontElement'
174 PASS tagJSWrapperPrototypeClass('basefont') is 'HTMLBaseFontElementPrototype'
175 PASS tagJSWrapperConstructorClass('basefont') is 'HTMLBaseFontElementConstructor'
176 PASS tagJSWrapperClass('bdo') is 'HTMLElement'
177 PASS tagJSWrapperPrototypeClass('bdo') is 'HTMLElementPrototype'
178 PASS tagJSWrapperConstructorClass('bdo') is 'HTMLElementConstructor'
179 PASS tagJSWrapperClass('big') is 'HTMLElement'
180 PASS tagJSWrapperPrototypeClass('big') is 'HTMLElementPrototype'
181 PASS tagJSWrapperConstructorClass('big') is 'HTMLElementConstructor'
182 PASS tagJSWrapperClass('blockquote') is 'HTMLBlockquoteElement'
183 PASS tagJSWrapperPrototypeClass('blockquote') is 'HTMLBlockquoteElementPrototype'
184 PASS tagJSWrapperConstructorClass('blockquote') is 'HTMLBlockquoteElementConstructor'
185 PASS tagJSWrapperClass('body') is 'HTMLBodyElement'
186 PASS tagJSWrapperPrototypeClass('body') is 'HTMLBodyElementPrototype'
187 PASS tagJSWrapperConstructorClass('body') is 'HTMLBodyElementConstructor'
188 PASS tagJSWrapperClass('br') is 'HTMLBRElement'
189 PASS tagJSWrapperPrototypeClass('br') is 'HTMLBRElementPrototype'
190 PASS tagJSWrapperConstructorClass('br') is 'HTMLBRElementConstructor'
191 PASS tagJSWrapperClass('button') is 'HTMLButtonElement'
192 PASS tagJSWrapperPrototypeClass('button') is 'HTMLButtonElementPrototype'
193 PASS tagJSWrapperConstructorClass('button') is 'HTMLButtonElementConstructor'
194 PASS tagJSWrapperClass('canvas') is 'HTMLCanvasElement'
195 PASS tagJSWrapperPrototypeClass('canvas') is 'HTMLCanvasElementPrototype'
196 PASS tagJSWrapperConstructorClass('canvas') is 'HTMLCanvasElementConstructor'
197 PASS tagJSWrapperClass('caption') is 'HTMLTableCaptionElement'
198 PASS tagJSWrapperPrototypeClass('caption') is 'HTMLTableCaptionElementPrototype'
199 PASS tagJSWrapperConstructorClass('caption') is 'HTMLTableCaptionElementConstructor'
200 PASS tagJSWrapperClass('center') is 'HTMLElement'
201 PASS tagJSWrapperPrototypeClass('center') is 'HTMLElementPrototype'
202 PASS tagJSWrapperConstructorClass('center') is 'HTMLElementConstructor'
203 PASS tagJSWrapperClass('cite') is 'HTMLElement'
204 PASS tagJSWrapperPrototypeClass('cite') is 'HTMLElementPrototype'
205 PASS tagJSWrapperConstructorClass('cite') is 'HTMLElementConstructor'
206 PASS tagJSWrapperClass('code') is 'HTMLElement'
207 PASS tagJSWrapperPrototypeClass('code') is 'HTMLElementPrototype'
208 PASS tagJSWrapperConstructorClass('code') is 'HTMLElementConstructor'
209 PASS tagJSWrapperClass('col') is 'HTMLTableColElement'
210 PASS tagJSWrapperPrototypeClass('col') is 'HTMLTableColElementPrototype'
211 PASS tagJSWrapperConstructorClass('col') is 'HTMLTableColElementConstructor'
212 PASS tagJSWrapperClass('colgroup') is 'HTMLTableColElement'
213 PASS tagJSWrapperPrototypeClass('colgroup') is 'HTMLTableColElementPrototype'
214 PASS tagJSWrapperConstructorClass('colgroup') is 'HTMLTableColElementConstructor'
215 PASS tagJSWrapperClass('dd') is 'HTMLElement'
216 PASS tagJSWrapperPrototypeClass('dd') is 'HTMLElementPrototype'
217 PASS tagJSWrapperConstructorClass('dd') is 'HTMLElementConstructor'
218 PASS tagJSWrapperClass('del') is 'HTMLModElement'
219 PASS tagJSWrapperPrototypeClass('del') is 'HTMLModElementPrototype'
220 PASS tagJSWrapperConstructorClass('del') is 'HTMLModElementConstructor'
221 PASS tagJSWrapperClass('dfn') is 'HTMLElement'
222 PASS tagJSWrapperPrototypeClass('dfn') is 'HTMLElementPrototype'
223 PASS tagJSWrapperConstructorClass('dfn') is 'HTMLElementConstructor'
224 PASS tagJSWrapperClass('dir') is 'HTMLDirectoryElement'
225 PASS tagJSWrapperPrototypeClass('dir') is 'HTMLDirectoryElementPrototype'
226 PASS tagJSWrapperConstructorClass('dir') is 'HTMLDirectoryElementConstructor'
227 PASS tagJSWrapperClass('div') is 'HTMLDivElement'
228 PASS tagJSWrapperPrototypeClass('div') is 'HTMLDivElementPrototype'
229 PASS tagJSWrapperConstructorClass('div') is 'HTMLDivElementConstructor'
230 PASS tagJSWrapperClass('dl') is 'HTMLDListElement'
231 PASS tagJSWrapperPrototypeClass('dl') is 'HTMLDListElementPrototype'
232 PASS tagJSWrapperConstructorClass('dl') is 'HTMLDListElementConstructor'
233 PASS tagJSWrapperClass('dt') is 'HTMLElement'
234 PASS tagJSWrapperPrototypeClass('dt') is 'HTMLElementPrototype'
235 PASS tagJSWrapperConstructorClass('dt') is 'HTMLElementConstructor'
236 PASS tagJSWrapperClass('em') is 'HTMLElement'
237 PASS tagJSWrapperPrototypeClass('em') is 'HTMLElementPrototype'
238 PASS tagJSWrapperConstructorClass('em') is 'HTMLElementConstructor'
239 PASS tagJSWrapperClass('embed') is 'HTMLEmbedElement'
240 PASS tagJSWrapperPrototypeClass('embed') is 'HTMLEmbedElementPrototype'
241 PASS tagJSWrapperConstructorClass('embed') is 'HTMLEmbedElementConstructor'
242 PASS tagJSWrapperClass('fieldset') is 'HTMLFieldSetElement'
243 PASS tagJSWrapperPrototypeClass('fieldset') is 'HTMLFieldSetElementPrototype'
244 PASS tagJSWrapperConstructorClass('fieldset') is 'HTMLFieldSetElementConstructor'
245 PASS tagJSWrapperClass('font') is 'HTMLFontElement'
246 PASS tagJSWrapperPrototypeClass('font') is 'HTMLFontElementPrototype'
247 PASS tagJSWrapperConstructorClass('font') is 'HTMLFontElementConstructor'
248 PASS tagJSWrapperClass('form') is 'HTMLFormElement'
249 PASS tagJSWrapperPrototypeClass('form') is 'HTMLFormElementPrototype'
250 PASS tagJSWrapperConstructorClass('form') is 'HTMLFormElementConstructor'
251 PASS tagJSWrapperClass('frame') is 'HTMLFrameElement'
252 PASS tagJSWrapperPrototypeClass('frame') is 'HTMLFrameElementPrototype'
253 PASS tagJSWrapperConstructorClass('frame') is 'HTMLFrameElementConstructor'
254 PASS tagJSWrapperClass('frameset') is 'HTMLFrameSetElement'
255 PASS tagJSWrapperPrototypeClass('frameset') is 'HTMLFrameSetElementPrototype'
256 PASS tagJSWrapperConstructorClass('frameset') is 'HTMLFrameSetElementConstructor'
257 PASS tagJSWrapperClass('head') is 'HTMLHeadElement'
258 PASS tagJSWrapperPrototypeClass('head') is 'HTMLHeadElementPrototype'
259 PASS tagJSWrapperConstructorClass('head') is 'HTMLHeadElementConstructor'
260 PASS tagJSWrapperClass('h1') is 'HTMLHeadingElement'
261 PASS tagJSWrapperPrototypeClass('h1') is 'HTMLHeadingElementPrototype'
262 PASS tagJSWrapperConstructorClass('h1') is 'HTMLHeadingElementConstructor'
263 PASS tagJSWrapperClass('h2') is 'HTMLHeadingElement'
264 PASS tagJSWrapperPrototypeClass('h2') is 'HTMLHeadingElementPrototype'
265 PASS tagJSWrapperConstructorClass('h2') is 'HTMLHeadingElementConstructor'
266 PASS tagJSWrapperClass('h3') is 'HTMLHeadingElement'
267 PASS tagJSWrapperPrototypeClass('h3') is 'HTMLHeadingElementPrototype'
268 PASS tagJSWrapperConstructorClass('h3') is 'HTMLHeadingElementConstructor'
269 PASS tagJSWrapperClass('h4') is 'HTMLHeadingElement'
270 PASS tagJSWrapperPrototypeClass('h4') is 'HTMLHeadingElementPrototype'
271 PASS tagJSWrapperConstructorClass('h4') is 'HTMLHeadingElementConstructor'
272 PASS tagJSWrapperClass('h5') is 'HTMLHeadingElement'
273 PASS tagJSWrapperPrototypeClass('h5') is 'HTMLHeadingElementPrototype'
274 PASS tagJSWrapperConstructorClass('h5') is 'HTMLHeadingElementConstructor'
275 PASS tagJSWrapperClass('h6') is 'HTMLHeadingElement'
276 PASS tagJSWrapperPrototypeClass('h6') is 'HTMLHeadingElementPrototype'
277 PASS tagJSWrapperConstructorClass('h6') is 'HTMLHeadingElementConstructor'
278 PASS tagJSWrapperClass('hr') is 'HTMLHRElement'
279 PASS tagJSWrapperPrototypeClass('hr') is 'HTMLHRElementPrototype'
280 PASS tagJSWrapperConstructorClass('hr') is 'HTMLHRElementConstructor'
281 PASS tagJSWrapperClass('html') is 'HTMLHtmlElement'
282 PASS tagJSWrapperPrototypeClass('html') is 'HTMLHtmlElementPrototype'
283 PASS tagJSWrapperConstructorClass('html') is 'HTMLHtmlElementConstructor'
284 PASS tagJSWrapperClass('i') is 'HTMLElement'
285 PASS tagJSWrapperPrototypeClass('i') is 'HTMLElementPrototype'
286 PASS tagJSWrapperConstructorClass('i') is 'HTMLElementConstructor'
287 PASS tagJSWrapperClass('iframe') is 'HTMLIFrameElement'
288 PASS tagJSWrapperPrototypeClass('iframe') is 'HTMLIFrameElementPrototype'
289 PASS tagJSWrapperConstructorClass('iframe') is 'HTMLIFrameElementConstructor'
290 PASS tagJSWrapperClass('image') is 'HTMLImageElement'
291 PASS tagJSWrapperPrototypeClass('image') is 'HTMLImageElementPrototype'
292 PASS tagJSWrapperConstructorClass('image') is 'HTMLImageElementConstructor'
293 PASS tagJSWrapperClass('img') is 'HTMLImageElement'
294 PASS tagJSWrapperPrototypeClass('img') is 'HTMLImageElementPrototype'
295 PASS tagJSWrapperConstructorClass('img') is 'HTMLImageElementConstructor'
296 PASS tagJSWrapperClass('input') is 'HTMLInputElement'
297 PASS tagJSWrapperPrototypeClass('input') is 'HTMLInputElementPrototype'
298 PASS tagJSWrapperConstructorClass('input') is 'HTMLInputElementConstructor'
299 PASS tagJSWrapperClass('ins') is 'HTMLModElement'
300 PASS tagJSWrapperPrototypeClass('ins') is 'HTMLModElementPrototype'
301 PASS tagJSWrapperConstructorClass('ins') is 'HTMLModElementConstructor'
302 PASS tagJSWrapperClass('isindex') is 'HTMLIsIndexElement'
303 PASS tagJSWrapperPrototypeClass('isindex') is 'HTMLIsIndexElementPrototype'
304 PASS tagJSWrapperConstructorClass('isindex') is 'HTMLIsIndexElementConstructor'
305 PASS tagJSWrapperClass('kbd') is 'HTMLElement'
306 PASS tagJSWrapperPrototypeClass('kbd') is 'HTMLElementPrototype'
307 PASS tagJSWrapperConstructorClass('kbd') is 'HTMLElementConstructor'
308 PASS tagJSWrapperClass('keygen') is 'HTMLSelectElement'
309 PASS tagJSWrapperPrototypeClass('keygen') is 'HTMLSelectElementPrototype'
310 PASS tagJSWrapperConstructorClass('keygen') is 'HTMLSelectElementConstructor'
311 PASS tagJSWrapperClass('label') is 'HTMLLabelElement'
312 PASS tagJSWrapperPrototypeClass('label') is 'HTMLLabelElementPrototype'
313 PASS tagJSWrapperConstructorClass('label') is 'HTMLLabelElementConstructor'
314 PASS tagJSWrapperClass('layer') is 'HTMLElement'
315 PASS tagJSWrapperPrototypeClass('layer') is 'HTMLElementPrototype'
316 PASS tagJSWrapperConstructorClass('layer') is 'HTMLElementConstructor'
317 PASS tagJSWrapperClass('legend') is 'HTMLLegendElement'
318 PASS tagJSWrapperPrototypeClass('legend') is 'HTMLLegendElementPrototype'
319 PASS tagJSWrapperConstructorClass('legend') is 'HTMLLegendElementConstructor'
320 PASS tagJSWrapperClass('li') is 'HTMLLIElement'
321 PASS tagJSWrapperPrototypeClass('li') is 'HTMLLIElementPrototype'
322 PASS tagJSWrapperConstructorClass('li') is 'HTMLLIElementConstructor'
323 PASS tagJSWrapperClass('link') is 'HTMLLinkElement'
324 PASS tagJSWrapperPrototypeClass('link') is 'HTMLLinkElementPrototype'
325 PASS tagJSWrapperConstructorClass('link') is 'HTMLLinkElementConstructor'
326 PASS tagJSWrapperClass('listing') is 'HTMLPreElement'
327 PASS tagJSWrapperPrototypeClass('listing') is 'HTMLPreElementPrototype'
328 PASS tagJSWrapperConstructorClass('listing') is 'HTMLPreElementConstructor'
329 PASS tagJSWrapperClass('map') is 'HTMLMapElement'
330 PASS tagJSWrapperPrototypeClass('map') is 'HTMLMapElementPrototype'
331 PASS tagJSWrapperConstructorClass('map') is 'HTMLMapElementConstructor'
332 PASS tagJSWrapperClass('marquee') is 'HTMLMarqueeElement'
333 PASS tagJSWrapperPrototypeClass('marquee') is 'HTMLMarqueeElementPrototype'
334 PASS tagJSWrapperConstructorClass('marquee') is 'HTMLMarqueeElementConstructor'
335 PASS tagJSWrapperClass('menu') is 'HTMLMenuElement'
336 PASS tagJSWrapperPrototypeClass('menu') is 'HTMLMenuElementPrototype'
337 PASS tagJSWrapperConstructorClass('menu') is 'HTMLMenuElementConstructor'
338 PASS tagJSWrapperClass('meta') is 'HTMLMetaElement'
339 PASS tagJSWrapperPrototypeClass('meta') is 'HTMLMetaElementPrototype'
340 PASS tagJSWrapperConstructorClass('meta') is 'HTMLMetaElementConstructor'
341 PASS tagJSWrapperClass('nobr') is 'HTMLElement'
342 PASS tagJSWrapperPrototypeClass('nobr') is 'HTMLElementPrototype'
343 PASS tagJSWrapperConstructorClass('nobr') is 'HTMLElementConstructor'
344 PASS tagJSWrapperClass('noembed') is 'HTMLElement'
345 PASS tagJSWrapperPrototypeClass('noembed') is 'HTMLElementPrototype'
346 PASS tagJSWrapperConstructorClass('noembed') is 'HTMLElementConstructor'
347 PASS tagJSWrapperClass('noframes') is 'HTMLElement'
348 PASS tagJSWrapperPrototypeClass('noframes') is 'HTMLElementPrototype'
349 PASS tagJSWrapperConstructorClass('noframes') is 'HTMLElementConstructor'
350 PASS tagJSWrapperClass('nolayer') is 'HTMLElement'
351 PASS tagJSWrapperPrototypeClass('nolayer') is 'HTMLElementPrototype'
352 PASS tagJSWrapperConstructorClass('nolayer') is 'HTMLElementConstructor'
353 PASS tagJSWrapperClass('noscript') is 'HTMLElement'
354 PASS tagJSWrapperPrototypeClass('noscript') is 'HTMLElementPrototype'
355 PASS tagJSWrapperConstructorClass('noscript') is 'HTMLElementConstructor'
356 PASS tagJSWrapperClass('object') is 'HTMLObjectElement'
357 PASS tagJSWrapperPrototypeClass('object') is 'HTMLObjectElementPrototype'
358 PASS tagJSWrapperConstructorClass('object') is 'HTMLObjectElementConstructor'
359 PASS tagJSWrapperClass('ol') is 'HTMLOListElement'
360 PASS tagJSWrapperPrototypeClass('ol') is 'HTMLOListElementPrototype'
361 PASS tagJSWrapperConstructorClass('ol') is 'HTMLOListElementConstructor'
362 PASS tagJSWrapperClass('optgroup') is 'HTMLOptGroupElement'
363 PASS tagJSWrapperPrototypeClass('optgroup') is 'HTMLOptGroupElementPrototype'
364 PASS tagJSWrapperConstructorClass('optgroup') is 'HTMLOptGroupElementConstructor'
365 PASS tagJSWrapperClass('option') is 'HTMLOptionElement'
366 PASS tagJSWrapperPrototypeClass('option') is 'HTMLOptionElementPrototype'
367 PASS tagJSWrapperConstructorClass('option') is 'HTMLOptionElementConstructor'
368 PASS tagJSWrapperClass('p') is 'HTMLParagraphElement'
369 PASS tagJSWrapperPrototypeClass('p') is 'HTMLParagraphElementPrototype'
370 PASS tagJSWrapperConstructorClass('p') is 'HTMLParagraphElementConstructor'
371 PASS tagJSWrapperClass('param') is 'HTMLParamElement'
372 PASS tagJSWrapperPrototypeClass('param') is 'HTMLParamElementPrototype'
373 PASS tagJSWrapperConstructorClass('param') is 'HTMLParamElementConstructor'
374 PASS tagJSWrapperClass('plaintext') is 'HTMLElement'
375 PASS tagJSWrapperPrototypeClass('plaintext') is 'HTMLElementPrototype'
376 PASS tagJSWrapperConstructorClass('plaintext') is 'HTMLElementConstructor'
377 PASS tagJSWrapperClass('pre') is 'HTMLPreElement'
378 PASS tagJSWrapperPrototypeClass('pre') is 'HTMLPreElementPrototype'
379 PASS tagJSWrapperConstructorClass('pre') is 'HTMLPreElementConstructor'
380 PASS tagJSWrapperClass('q') is 'HTMLQuoteElement'
381 PASS tagJSWrapperPrototypeClass('q') is 'HTMLQuoteElementPrototype'
382 PASS tagJSWrapperConstructorClass('q') is 'HTMLQuoteElementConstructor'
383 PASS tagJSWrapperClass('s') is 'HTMLElement'
384 PASS tagJSWrapperPrototypeClass('s') is 'HTMLElementPrototype'
385 PASS tagJSWrapperConstructorClass('s') is 'HTMLElementConstructor'
386 PASS tagJSWrapperClass('samp') is 'HTMLElement'
387 PASS tagJSWrapperPrototypeClass('samp') is 'HTMLElementPrototype'
388 PASS tagJSWrapperConstructorClass('samp') is 'HTMLElementConstructor'
389 PASS tagJSWrapperClass('script') is 'HTMLScriptElement'
390 PASS tagJSWrapperPrototypeClass('script') is 'HTMLScriptElementPrototype'
391 PASS tagJSWrapperConstructorClass('script') is 'HTMLScriptElementConstructor'
392 PASS tagJSWrapperClass('select') is 'HTMLSelectElement'
393 PASS tagJSWrapperPrototypeClass('select') is 'HTMLSelectElementPrototype'
394 PASS tagJSWrapperConstructorClass('select') is 'HTMLSelectElementConstructor'
395 PASS tagJSWrapperClass('small') is 'HTMLElement'
396 PASS tagJSWrapperPrototypeClass('small') is 'HTMLElementPrototype'
397 PASS tagJSWrapperConstructorClass('small') is 'HTMLElementConstructor'
398 PASS tagJSWrapperClass('span') is 'HTMLElement'
399 PASS tagJSWrapperPrototypeClass('span') is 'HTMLElementPrototype'
400 PASS tagJSWrapperConstructorClass('span') is 'HTMLElementConstructor'
401 PASS tagJSWrapperClass('strike') is 'HTMLElement'
402 PASS tagJSWrapperPrototypeClass('strike') is 'HTMLElementPrototype'
403 PASS tagJSWrapperConstructorClass('strike') is 'HTMLElementConstructor'
404 PASS tagJSWrapperClass('strong') is 'HTMLElement'
405 PASS tagJSWrapperPrototypeClass('strong') is 'HTMLElementPrototype'
406 PASS tagJSWrapperConstructorClass('strong') is 'HTMLElementConstructor'
407 PASS tagJSWrapperClass('style') is 'HTMLStyleElement'
408 PASS tagJSWrapperPrototypeClass('style') is 'HTMLStyleElementPrototype'
409 PASS tagJSWrapperConstructorClass('style') is 'HTMLStyleElementConstructor'
410 PASS tagJSWrapperClass('sub') is 'HTMLElement'
411 PASS tagJSWrapperPrototypeClass('sub') is 'HTMLElementPrototype'
412 PASS tagJSWrapperConstructorClass('sub') is 'HTMLElementConstructor'
413 PASS tagJSWrapperClass('sup') is 'HTMLElement'
414 PASS tagJSWrapperPrototypeClass('sup') is 'HTMLElementPrototype'
415 PASS tagJSWrapperConstructorClass('sup') is 'HTMLElementConstructor'
416 PASS tagJSWrapperClass('table') is 'HTMLTableElement'
417 PASS tagJSWrapperPrototypeClass('table') is 'HTMLTableElementPrototype'
418 PASS tagJSWrapperConstructorClass('table') is 'HTMLTableElementConstructor'
419 PASS tagJSWrapperClass('tbody') is 'HTMLTableSectionElement'
420 PASS tagJSWrapperPrototypeClass('tbody') is 'HTMLTableSectionElementPrototype'
421 PASS tagJSWrapperConstructorClass('tbody') is 'HTMLTableSectionElementConstructor'
422 PASS tagJSWrapperClass('td') is 'HTMLTableCellElement'
423 PASS tagJSWrapperPrototypeClass('td') is 'HTMLTableCellElementPrototype'
424 PASS tagJSWrapperConstructorClass('td') is 'HTMLTableCellElementConstructor'
425 PASS tagJSWrapperClass('textarea') is 'HTMLTextAreaElement'
426 PASS tagJSWrapperPrototypeClass('textarea') is 'HTMLTextAreaElementPrototype'
427 PASS tagJSWrapperConstructorClass('textarea') is 'HTMLTextAreaElementConstructor'
428 PASS tagJSWrapperClass('tfoot') is 'HTMLTableSectionElement'
429 PASS tagJSWrapperPrototypeClass('tfoot') is 'HTMLTableSectionElementPrototype'
430 PASS tagJSWrapperConstructorClass('tfoot') is 'HTMLTableSectionElementConstructor'
431 PASS tagJSWrapperClass('th') is 'HTMLTableCellElement'
432 PASS tagJSWrapperPrototypeClass('th') is 'HTMLTableCellElementPrototype'
433 PASS tagJSWrapperConstructorClass('th') is 'HTMLTableCellElementConstructor'
434 PASS tagJSWrapperClass('thead') is 'HTMLTableSectionElement'
435 PASS tagJSWrapperPrototypeClass('thead') is 'HTMLTableSectionElementPrototype'
436 PASS tagJSWrapperConstructorClass('thead') is 'HTMLTableSectionElementConstructor'
437 PASS tagJSWrapperClass('title') is 'HTMLTitleElement'
438 PASS tagJSWrapperPrototypeClass('title') is 'HTMLTitleElementPrototype'
439 PASS tagJSWrapperConstructorClass('title') is 'HTMLTitleElementConstructor'
440 PASS tagJSWrapperClass('tr') is 'HTMLTableRowElement'
441 PASS tagJSWrapperPrototypeClass('tr') is 'HTMLTableRowElementPrototype'
442 PASS tagJSWrapperConstructorClass('tr') is 'HTMLTableRowElementConstructor'
443 PASS tagJSWrapperClass('tt') is 'HTMLElement'
444 PASS tagJSWrapperPrototypeClass('tt') is 'HTMLElementPrototype'
445 PASS tagJSWrapperConstructorClass('tt') is 'HTMLElementConstructor'
446 PASS tagJSWrapperClass('u') is 'HTMLElement'
447 PASS tagJSWrapperPrototypeClass('u') is 'HTMLElementPrototype'
448 PASS tagJSWrapperConstructorClass('u') is 'HTMLElementConstructor'
449 PASS tagJSWrapperClass('ul') is 'HTMLUListElement'
450 PASS tagJSWrapperPrototypeClass('ul') is 'HTMLUListElementPrototype'
451 PASS tagJSWrapperConstructorClass('ul') is 'HTMLUListElementConstructor'
452 PASS tagJSWrapperClass('var') is 'HTMLElement'
453 PASS tagJSWrapperPrototypeClass('var') is 'HTMLElementPrototype'
454 PASS tagJSWrapperConstructorClass('var') is 'HTMLElementConstructor'
455 PASS tagJSWrapperClass('wbr') is 'HTMLElement'
456 PASS tagJSWrapperPrototypeClass('wbr') is 'HTMLElementPrototype'
457 PASS tagJSWrapperConstructorClass('wbr') is 'HTMLElementConstructor'
458 PASS tagJSWrapperClass('xmp') is 'HTMLPreElement'
459 PASS tagJSWrapperPrototypeClass('xmp') is 'HTMLPreElementPrototype'
460 PASS tagJSWrapperConstructorClass('xmp') is 'HTMLPreElementConstructor'