/home/clopez/webkit/webkit/layout-test-results/retries/fast/dom/Window/window-lookup-precedence-actual.txt

6464PASS 'function stop() { [native code]}' is 'function stop() { [native code]}'
6565PASS 'function toString() { [native code]}' is 'function toString() { [native code]}'
6666PASS 'function toString() { [native code]}' is 'function toString() { [native code]}'
67 PASS win['Attr'] == '[object AttrConstructor]' is true
68 PASS win['Attr'] == '[object AttrConstructor]' is true
69 PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
70 PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
71 PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
72 PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
73 PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
74 PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
75 PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
76 PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
77 PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
78 PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
79 PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
80 PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
81 PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
82 PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
83 PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
84 PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
85 PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
86 PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
87 PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
88 PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
89 PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
90 PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
91 PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
92 PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
93 PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
94 PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
95 PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
96 PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
97 PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
98 PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
99 PASS win['Comment'] == '[object CommentConstructor]' is true
100 PASS win['Comment'] == '[object CommentConstructor]' is true
101 PASS win['Counter'] == '[object CounterConstructor]' is true
102 PASS win['Counter'] == '[object CounterConstructor]' is true
103 PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
104 PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
105 PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
106 PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
107 PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
108 PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
109 PASS win['Document'] == '[object DocumentConstructor]' is true
110 PASS win['Document'] == '[object DocumentConstructor]' is true
111 PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
112 PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
113 PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
114 PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
115 PASS win['Element'] == '[object ElementConstructor]' is true
116 PASS win['Element'] == '[object ElementConstructor]' is true
117 PASS win['Event'] == '[object EventConstructor]' is true
118 PASS win['Event'] == '[object EventConstructor]' is true
119 PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
120 PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
121 PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
122 PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
123 PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
124 PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
125 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
126 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
127 PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
128 PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
129 PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
130 PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
131 PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
132 PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
133 PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
134 PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
135 PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
136 PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
 67PASS 'function Attr() { [native code]}' is 'function Attr() { [native code]}'
 68PASS 'function Attr() { [native code]}' is 'function Attr() { [native code]}'
 69PASS 'function CDATASection() { [native code]}' is 'function CDATASection() { [native code]}'
 70PASS 'function CDATASection() { [native code]}' is 'function CDATASection() { [native code]}'
 71PASS 'function CSSCharsetRule() { [native code]}' is 'function CSSCharsetRule() { [native code]}'
 72PASS 'function CSSCharsetRule() { [native code]}' is 'function CSSCharsetRule() { [native code]}'
 73PASS 'function CSSFontFaceRule() { [native code]}' is 'function CSSFontFaceRule() { [native code]}'
 74PASS 'function CSSFontFaceRule() { [native code]}' is 'function CSSFontFaceRule() { [native code]}'
 75PASS 'function CSSImportRule() { [native code]}' is 'function CSSImportRule() { [native code]}'
 76PASS 'function CSSImportRule() { [native code]}' is 'function CSSImportRule() { [native code]}'
 77PASS 'function CSSMediaRule() { [native code]}' is 'function CSSMediaRule() { [native code]}'
 78PASS 'function CSSMediaRule() { [native code]}' is 'function CSSMediaRule() { [native code]}'
 79PASS 'function CSSPageRule() { [native code]}' is 'function CSSPageRule() { [native code]}'
 80PASS 'function CSSPageRule() { [native code]}' is 'function CSSPageRule() { [native code]}'
 81PASS 'function CSSPrimitiveValue() { [native code]}' is 'function CSSPrimitiveValue() { [native code]}'
 82PASS 'function CSSPrimitiveValue() { [native code]}' is 'function CSSPrimitiveValue() { [native code]}'
 83PASS 'function CSSRule() { [native code]}' is 'function CSSRule() { [native code]}'
 84PASS 'function CSSRule() { [native code]}' is 'function CSSRule() { [native code]}'
 85PASS 'function CSSRuleList() { [native code]}' is 'function CSSRuleList() { [native code]}'
 86PASS 'function CSSRuleList() { [native code]}' is 'function CSSRuleList() { [native code]}'
 87PASS 'function CSSStyleDeclaration() { [native code]}' is 'function CSSStyleDeclaration() { [native code]}'
 88PASS 'function CSSStyleDeclaration() { [native code]}' is 'function CSSStyleDeclaration() { [native code]}'
 89PASS 'function CSSStyleRule() { [native code]}' is 'function CSSStyleRule() { [native code]}'
 90PASS 'function CSSStyleRule() { [native code]}' is 'function CSSStyleRule() { [native code]}'
 91PASS 'function CSSStyleSheet() { [native code]}' is 'function CSSStyleSheet() { [native code]}'
 92PASS 'function CSSStyleSheet() { [native code]}' is 'function CSSStyleSheet() { [native code]}'
 93PASS 'function CSSValue() { [native code]}' is 'function CSSValue() { [native code]}'
 94PASS 'function CSSValue() { [native code]}' is 'function CSSValue() { [native code]}'
 95PASS 'function CSSValueList() { [native code]}' is 'function CSSValueList() { [native code]}'
 96PASS 'function CSSValueList() { [native code]}' is 'function CSSValueList() { [native code]}'
 97PASS 'function CharacterData() { [native code]}' is 'function CharacterData() { [native code]}'
 98PASS 'function CharacterData() { [native code]}' is 'function CharacterData() { [native code]}'
 99PASS 'function Comment() { [native code]}' is 'function Comment() { [native code]}'
 100PASS 'function Comment() { [native code]}' is 'function Comment() { [native code]}'
 101PASS 'function Counter() { [native code]}' is 'function Counter() { [native code]}'
 102PASS 'function Counter() { [native code]}' is 'function Counter() { [native code]}'
 103PASS 'function DOMException() { [native code]}' is 'function DOMException() { [native code]}'
 104PASS 'function DOMException() { [native code]}' is 'function DOMException() { [native code]}'
 105PASS 'function DOMImplementation() { [native code]}' is 'function DOMImplementation() { [native code]}'
 106PASS 'function DOMImplementation() { [native code]}' is 'function DOMImplementation() { [native code]}'
 107PASS 'function DOMParser() { [native code]}' is 'function DOMParser() { [native code]}'
 108PASS 'function DOMParser() { [native code]}' is 'function DOMParser() { [native code]}'
 109PASS 'function Document() { [native code]}' is 'function Document() { [native code]}'
 110PASS 'function Document() { [native code]}' is 'function Document() { [native code]}'
 111PASS 'function DocumentFragment() { [native code]}' is 'function DocumentFragment() { [native code]}'
 112PASS 'function DocumentFragment() { [native code]}' is 'function DocumentFragment() { [native code]}'
 113PASS 'function DocumentType() { [native code]}' is 'function DocumentType() { [native code]}'
 114PASS 'function DocumentType() { [native code]}' is 'function DocumentType() { [native code]}'
 115PASS 'function Element() { [native code]}' is 'function Element() { [native code]}'
 116PASS 'function Element() { [native code]}' is 'function Element() { [native code]}'
 117PASS 'function Event() { [native code]}' is 'function Event() { [native code]}'
 118PASS 'function Event() { [native code]}' is 'function Event() { [native code]}'
 119PASS 'function HTMLAnchorElement() { [native code]}' is 'function HTMLAnchorElement() { [native code]}'
 120PASS 'function HTMLAnchorElement() { [native code]}' is 'function HTMLAnchorElement() { [native code]}'
 121PASS 'function HTMLAppletElement() { [native code]}' is 'function HTMLAppletElement() { [native code]}'
 122PASS 'function HTMLAppletElement() { [native code]}' is 'function HTMLAppletElement() { [native code]}'
 123PASS 'function HTMLAreaElement() { [native code]}' is 'function HTMLAreaElement() { [native code]}'
 124PASS 'function HTMLAreaElement() { [native code]}' is 'function HTMLAreaElement() { [native code]}'
 125PASS 'function HTMLBRElement() { [native code]}' is 'function HTMLBRElement() { [native code]}'
 126PASS 'function HTMLBRElement() { [native code]}' is 'function HTMLBRElement() { [native code]}'
 127PASS 'function HTMLBaseElement() { [native code]}' is 'function HTMLBaseElement() { [native code]}'
 128PASS 'function HTMLBaseElement() { [native code]}' is 'function HTMLBaseElement() { [native code]}'
 129PASS 'function HTMLBodyElement() { [native code]}' is 'function HTMLBodyElement() { [native code]}'
 130PASS 'function HTMLBodyElement() { [native code]}' is 'function HTMLBodyElement() { [native code]}'
 131PASS 'function HTMLButtonElement() { [native code]}' is 'function HTMLButtonElement() { [native code]}'
 132PASS 'function HTMLButtonElement() { [native code]}' is 'function HTMLButtonElement() { [native code]}'
 133PASS 'function HTMLCanvasElement() { [native code]}' is 'function HTMLCanvasElement() { [native code]}'
 134PASS 'function HTMLCanvasElement() { [native code]}' is 'function HTMLCanvasElement() { [native code]}'
 135PASS 'function HTMLDListElement() { [native code]}' is 'function HTMLDListElement() { [native code]}'
 136PASS 'function HTMLDListElement() { [native code]}' is 'function HTMLDListElement() { [native code]}'
137137FAIL win['HTMLDataListElement'] should be null (of type object). Was undefined (of type undefined).
138138FAIL win['HTMLDataListElement'] should be null. Was [object HTMLInputElement].
139 PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
140 PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
141 PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
142 PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
143 PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
144 PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
145 PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
146 PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
147 PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
148 PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
149 PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
150 PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
151 PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
152 PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
153 PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
154 PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
155 PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
156 PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
157 PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
158 PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
159 PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
160 PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
161 PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
162 PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
163 PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
164 PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
165 PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
166 PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
167 PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
168 PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
169 PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
170 PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
171 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
172 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
173 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
174 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
175 PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
176 PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
177 PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
178 PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
179 PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
180 PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
181 PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
182 PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
183 PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
184 PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
185 PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
186 PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
187 PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
188 PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
189 PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
190 PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
191 PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
192 PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
193 PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
194 PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
195 PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
196 PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
197 PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
198 PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
199 PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
200 PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
201 PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
202 PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
203 PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
204 PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
205 PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
206 PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
207 PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
208 PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
209 PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
210 PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
211 PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
212 PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
213 PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
214 PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
215 PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
216 PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
217 PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
218 PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
219 PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
220 PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
221 PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
222 PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
223 PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
224 PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
225 PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
226 PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
227 PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
228 PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
229 PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
230 PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
231 PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
232 PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
233 PASS win['MediaList'] == '[object MediaListConstructor]' is true
234 PASS win['MediaList'] == '[object MediaListConstructor]' is true
235 PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
236 PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
237 PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
238 PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
239 PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
240 PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
241 PASS win['Node'] == '[object NodeConstructor]' is true
242 PASS win['Node'] == '[object NodeConstructor]' is true
243 PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
244 PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
245 PASS win['NodeList'] == '[object NodeListConstructor]' is true
246 PASS win['NodeList'] == '[object NodeListConstructor]' is true
247 PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
248 PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
249 PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
250 PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
251 PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
252 PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
253 PASS win['Range'] == '[object RangeConstructor]' is true
254 PASS win['Range'] == '[object RangeConstructor]' is true
255 PASS win['Rect'] == '[object RectConstructor]' is true
256 PASS win['Rect'] == '[object RectConstructor]' is true
257 PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
258 PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
259 PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
260 PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
261 PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
262 PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
263 PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
264 PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
265 PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
266 PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
267 PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
268 PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
269 PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
270 PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
271 PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
272 PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
273 PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
274 PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
275 PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
276 PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
277 PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
278 PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
279 PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
280 PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
281 PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
282 PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
283 PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
284 PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
285 PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
286 PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
287 PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
288 PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
289 PASS win['Text'] == '[object TextConstructor]' is true
290 PASS win['Text'] == '[object TextConstructor]' is true
291 PASS win['TextEvent'] == '[object TextEventConstructor]' is true
292 PASS win['TextEvent'] == '[object TextEventConstructor]' is true
293 PASS win['UIEvent'] == '[object UIEventConstructor]' is true
294 PASS win['UIEvent'] == '[object UIEventConstructor]' is true
295 PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
296 PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
297 PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
298 PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
299 PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
300 PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
301 PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
302 PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
303 PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
304 PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
305 PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
306 PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
307 PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
308 PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
309 PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
310 PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
 139PASS 'function HTMLDirectoryElement() { [native code]}' is 'function HTMLDirectoryElement() { [native code]}'
 140PASS 'function HTMLDirectoryElement() { [native code]}' is 'function HTMLDirectoryElement() { [native code]}'
 141PASS 'function HTMLDivElement() { [native code]}' is 'function HTMLDivElement() { [native code]}'
 142PASS 'function HTMLDivElement() { [native code]}' is 'function HTMLDivElement() { [native code]}'
 143PASS 'function HTMLDocument() { [native code]}' is 'function HTMLDocument() { [native code]}'
 144PASS 'function HTMLDocument() { [native code]}' is 'function HTMLDocument() { [native code]}'
 145PASS 'function HTMLElement() { [native code]}' is 'function HTMLElement() { [native code]}'
 146PASS 'function HTMLElement() { [native code]}' is 'function HTMLElement() { [native code]}'
 147PASS 'function HTMLEmbedElement() { [native code]}' is 'function HTMLEmbedElement() { [native code]}'
 148PASS 'function HTMLEmbedElement() { [native code]}' is 'function HTMLEmbedElement() { [native code]}'
 149PASS 'function HTMLFieldSetElement() { [native code]}' is 'function HTMLFieldSetElement() { [native code]}'
 150PASS 'function HTMLFieldSetElement() { [native code]}' is 'function HTMLFieldSetElement() { [native code]}'
 151PASS 'function HTMLFontElement() { [native code]}' is 'function HTMLFontElement() { [native code]}'
 152PASS 'function HTMLFontElement() { [native code]}' is 'function HTMLFontElement() { [native code]}'
 153PASS 'function HTMLFormElement() { [native code]}' is 'function HTMLFormElement() { [native code]}'
 154PASS 'function HTMLFormElement() { [native code]}' is 'function HTMLFormElement() { [native code]}'
 155PASS 'function HTMLFrameElement() { [native code]}' is 'function HTMLFrameElement() { [native code]}'
 156PASS 'function HTMLFrameElement() { [native code]}' is 'function HTMLFrameElement() { [native code]}'
 157PASS 'function HTMLFrameSetElement() { [native code]}' is 'function HTMLFrameSetElement() { [native code]}'
 158PASS 'function HTMLFrameSetElement() { [native code]}' is 'function HTMLFrameSetElement() { [native code]}'
 159PASS 'function HTMLHRElement() { [native code]}' is 'function HTMLHRElement() { [native code]}'
 160PASS 'function HTMLHRElement() { [native code]}' is 'function HTMLHRElement() { [native code]}'
 161PASS 'function HTMLHeadElement() { [native code]}' is 'function HTMLHeadElement() { [native code]}'
 162PASS 'function HTMLHeadElement() { [native code]}' is 'function HTMLHeadElement() { [native code]}'
 163PASS 'function HTMLHeadingElement() { [native code]}' is 'function HTMLHeadingElement() { [native code]}'
 164PASS 'function HTMLHeadingElement() { [native code]}' is 'function HTMLHeadingElement() { [native code]}'
 165PASS 'function HTMLHtmlElement() { [native code]}' is 'function HTMLHtmlElement() { [native code]}'
 166PASS 'function HTMLHtmlElement() { [native code]}' is 'function HTMLHtmlElement() { [native code]}'
 167PASS 'function HTMLIFrameElement() { [native code]}' is 'function HTMLIFrameElement() { [native code]}'
 168PASS 'function HTMLIFrameElement() { [native code]}' is 'function HTMLIFrameElement() { [native code]}'
 169PASS 'function HTMLImageElement() { [native code]}' is 'function HTMLImageElement() { [native code]}'
 170PASS 'function HTMLImageElement() { [native code]}' is 'function HTMLImageElement() { [native code]}'
 171PASS 'function HTMLInputElement() { [native code]}' is 'function HTMLInputElement() { [native code]}'
 172PASS 'function HTMLInputElement() { [native code]}' is 'function HTMLInputElement() { [native code]}'
 173PASS 'function HTMLLIElement() { [native code]}' is 'function HTMLLIElement() { [native code]}'
 174PASS 'function HTMLLIElement() { [native code]}' is 'function HTMLLIElement() { [native code]}'
 175PASS 'function HTMLLabelElement() { [native code]}' is 'function HTMLLabelElement() { [native code]}'
 176PASS 'function HTMLLabelElement() { [native code]}' is 'function HTMLLabelElement() { [native code]}'
 177PASS 'function HTMLLegendElement() { [native code]}' is 'function HTMLLegendElement() { [native code]}'
 178PASS 'function HTMLLegendElement() { [native code]}' is 'function HTMLLegendElement() { [native code]}'
 179PASS 'function HTMLLinkElement() { [native code]}' is 'function HTMLLinkElement() { [native code]}'
 180PASS 'function HTMLLinkElement() { [native code]}' is 'function HTMLLinkElement() { [native code]}'
 181PASS 'function HTMLMapElement() { [native code]}' is 'function HTMLMapElement() { [native code]}'
 182PASS 'function HTMLMapElement() { [native code]}' is 'function HTMLMapElement() { [native code]}'
 183PASS 'function HTMLMarqueeElement() { [native code]}' is 'function HTMLMarqueeElement() { [native code]}'
 184PASS 'function HTMLMarqueeElement() { [native code]}' is 'function HTMLMarqueeElement() { [native code]}'
 185PASS 'function HTMLMenuElement() { [native code]}' is 'function HTMLMenuElement() { [native code]}'
 186PASS 'function HTMLMenuElement() { [native code]}' is 'function HTMLMenuElement() { [native code]}'
 187PASS 'function HTMLMetaElement() { [native code]}' is 'function HTMLMetaElement() { [native code]}'
 188PASS 'function HTMLMetaElement() { [native code]}' is 'function HTMLMetaElement() { [native code]}'
 189PASS 'function HTMLModElement() { [native code]}' is 'function HTMLModElement() { [native code]}'
 190PASS 'function HTMLModElement() { [native code]}' is 'function HTMLModElement() { [native code]}'
 191PASS 'function HTMLOListElement() { [native code]}' is 'function HTMLOListElement() { [native code]}'
 192PASS 'function HTMLOListElement() { [native code]}' is 'function HTMLOListElement() { [native code]}'
 193PASS 'function HTMLObjectElement() { [native code]}' is 'function HTMLObjectElement() { [native code]}'
 194PASS 'function HTMLObjectElement() { [native code]}' is 'function HTMLObjectElement() { [native code]}'
 195PASS 'function HTMLOptGroupElement() { [native code]}' is 'function HTMLOptGroupElement() { [native code]}'
 196PASS 'function HTMLOptGroupElement() { [native code]}' is 'function HTMLOptGroupElement() { [native code]}'
 197PASS 'function HTMLOptionElement() { [native code]}' is 'function HTMLOptionElement() { [native code]}'
 198PASS 'function HTMLOptionElement() { [native code]}' is 'function HTMLOptionElement() { [native code]}'
 199PASS 'function HTMLParagraphElement() { [native code]}' is 'function HTMLParagraphElement() { [native code]}'
 200PASS 'function HTMLParagraphElement() { [native code]}' is 'function HTMLParagraphElement() { [native code]}'
 201PASS 'function HTMLParamElement() { [native code]}' is 'function HTMLParamElement() { [native code]}'
 202PASS 'function HTMLParamElement() { [native code]}' is 'function HTMLParamElement() { [native code]}'
 203PASS 'function HTMLPreElement() { [native code]}' is 'function HTMLPreElement() { [native code]}'
 204PASS 'function HTMLPreElement() { [native code]}' is 'function HTMLPreElement() { [native code]}'
 205PASS 'function HTMLQuoteElement() { [native code]}' is 'function HTMLQuoteElement() { [native code]}'
 206PASS 'function HTMLQuoteElement() { [native code]}' is 'function HTMLQuoteElement() { [native code]}'
 207PASS 'function HTMLScriptElement() { [native code]}' is 'function HTMLScriptElement() { [native code]}'
 208PASS 'function HTMLScriptElement() { [native code]}' is 'function HTMLScriptElement() { [native code]}'
 209PASS 'function HTMLSelectElement() { [native code]}' is 'function HTMLSelectElement() { [native code]}'
 210PASS 'function HTMLSelectElement() { [native code]}' is 'function HTMLSelectElement() { [native code]}'
 211PASS 'function HTMLStyleElement() { [native code]}' is 'function HTMLStyleElement() { [native code]}'
 212PASS 'function HTMLStyleElement() { [native code]}' is 'function HTMLStyleElement() { [native code]}'
 213PASS 'function HTMLTableCaptionElement() { [native code]}' is 'function HTMLTableCaptionElement() { [native code]}'
 214PASS 'function HTMLTableCaptionElement() { [native code]}' is 'function HTMLTableCaptionElement() { [native code]}'
 215PASS 'function HTMLTableCellElement() { [native code]}' is 'function HTMLTableCellElement() { [native code]}'
 216PASS 'function HTMLTableCellElement() { [native code]}' is 'function HTMLTableCellElement() { [native code]}'
 217PASS 'function HTMLTableColElement() { [native code]}' is 'function HTMLTableColElement() { [native code]}'
 218PASS 'function HTMLTableColElement() { [native code]}' is 'function HTMLTableColElement() { [native code]}'
 219PASS 'function HTMLTableElement() { [native code]}' is 'function HTMLTableElement() { [native code]}'
 220PASS 'function HTMLTableElement() { [native code]}' is 'function HTMLTableElement() { [native code]}'
 221PASS 'function HTMLTableRowElement() { [native code]}' is 'function HTMLTableRowElement() { [native code]}'
 222PASS 'function HTMLTableRowElement() { [native code]}' is 'function HTMLTableRowElement() { [native code]}'
 223PASS 'function HTMLTableSectionElement() { [native code]}' is 'function HTMLTableSectionElement() { [native code]}'
 224PASS 'function HTMLTableSectionElement() { [native code]}' is 'function HTMLTableSectionElement() { [native code]}'
 225PASS 'function HTMLTextAreaElement() { [native code]}' is 'function HTMLTextAreaElement() { [native code]}'
 226PASS 'function HTMLTextAreaElement() { [native code]}' is 'function HTMLTextAreaElement() { [native code]}'
 227PASS 'function HTMLTitleElement() { [native code]}' is 'function HTMLTitleElement() { [native code]}'
 228PASS 'function HTMLTitleElement() { [native code]}' is 'function HTMLTitleElement() { [native code]}'
 229PASS 'function HTMLUListElement() { [native code]}' is 'function HTMLUListElement() { [native code]}'
 230PASS 'function HTMLUListElement() { [native code]}' is 'function HTMLUListElement() { [native code]}'
 231PASS 'function KeyboardEvent() { [native code]}' is 'function KeyboardEvent() { [native code]}'
 232PASS 'function KeyboardEvent() { [native code]}' is 'function KeyboardEvent() { [native code]}'
 233PASS 'function MediaList() { [native code]}' is 'function MediaList() { [native code]}'
 234PASS 'function MediaList() { [native code]}' is 'function MediaList() { [native code]}'
 235PASS 'function MouseEvent() { [native code]}' is 'function MouseEvent() { [native code]}'
 236PASS 'function MouseEvent() { [native code]}' is 'function MouseEvent() { [native code]}'
 237PASS 'function MutationEvent() { [native code]}' is 'function MutationEvent() { [native code]}'
 238PASS 'function MutationEvent() { [native code]}' is 'function MutationEvent() { [native code]}'
 239PASS 'function NamedNodeMap() { [native code]}' is 'function NamedNodeMap() { [native code]}'
 240PASS 'function NamedNodeMap() { [native code]}' is 'function NamedNodeMap() { [native code]}'
 241PASS 'function Node() { [native code]}' is 'function Node() { [native code]}'
 242PASS 'function Node() { [native code]}' is 'function Node() { [native code]}'
 243PASS '[object Function]' is '[object Function]'
 244PASS '[object Function]' is '[object Function]'
 245PASS 'function NodeList() { [native code]}' is 'function NodeList() { [native code]}'
 246PASS 'function NodeList() { [native code]}' is 'function NodeList() { [native code]}'
 247PASS 'function OverconstrainedError() { [native code]}' is 'function OverconstrainedError() { [native code]}'
 248PASS 'function OverconstrainedError() { [native code]}' is 'function OverconstrainedError() { [native code]}'
 249PASS 'function OverflowEvent() { [native code]}' is 'function OverflowEvent() { [native code]}'
 250PASS 'function OverflowEvent() { [native code]}' is 'function OverflowEvent() { [native code]}'
 251PASS 'function ProcessingInstruction() { [native code]}' is 'function ProcessingInstruction() { [native code]}'
 252PASS 'function ProcessingInstruction() { [native code]}' is 'function ProcessingInstruction() { [native code]}'
 253PASS 'function ProgressEvent() { [native code]}' is 'function ProgressEvent() { [native code]}'
 254PASS 'function ProgressEvent() { [native code]}' is 'function ProgressEvent() { [native code]}'
 255PASS 'function Range() { [native code]}' is 'function Range() { [native code]}'
 256PASS 'function Range() { [native code]}' is 'function Range() { [native code]}'
 257PASS 'function Rect() { [native code]}' is 'function Rect() { [native code]}'
 258PASS 'function Rect() { [native code]}' is 'function Rect() { [native code]}'
 259PASS 'function SVGAngle() { [native code]}' is 'function SVGAngle() { [native code]}'
 260PASS 'function SVGAngle() { [native code]}' is 'function SVGAngle() { [native code]}'
 261PASS 'function SVGColor() { [native code]}' is 'function SVGColor() { [native code]}'
 262PASS 'function SVGColor() { [native code]}' is 'function SVGColor() { [native code]}'
 263PASS 'function SVGException() { [native code]}' is 'function SVGException() { [native code]}'
 264PASS 'function SVGException() { [native code]}' is 'function SVGException() { [native code]}'
 265PASS 'function SVGGradientElement() { [native code]}' is 'function SVGGradientElement() { [native code]}'
 266PASS 'function SVGGradientElement() { [native code]}' is 'function SVGGradientElement() { [native code]}'
 267PASS 'function SVGLength() { [native code]}' is 'function SVGLength() { [native code]}'
 268PASS 'function SVGLength() { [native code]}' is 'function SVGLength() { [native code]}'
 269PASS 'function SVGMarkerElement() { [native code]}' is 'function SVGMarkerElement() { [native code]}'
 270PASS 'function SVGMarkerElement() { [native code]}' is 'function SVGMarkerElement() { [native code]}'
 271PASS 'function SVGPaint() { [native code]}' is 'function SVGPaint() { [native code]}'
 272PASS 'function SVGPaint() { [native code]}' is 'function SVGPaint() { [native code]}'
 273PASS 'function SVGPathSeg() { [native code]}' is 'function SVGPathSeg() { [native code]}'
 274PASS 'function SVGPathSeg() { [native code]}' is 'function SVGPathSeg() { [native code]}'
 275PASS 'function SVGPreserveAspectRatio() { [native code]}' is 'function SVGPreserveAspectRatio() { [native code]}'
 276PASS 'function SVGPreserveAspectRatio() { [native code]}' is 'function SVGPreserveAspectRatio() { [native code]}'
 277PASS 'function SVGRenderingIntent() { [native code]}' is 'function SVGRenderingIntent() { [native code]}'
 278PASS 'function SVGRenderingIntent() { [native code]}' is 'function SVGRenderingIntent() { [native code]}'
 279PASS 'function SVGTextContentElement() { [native code]}' is 'function SVGTextContentElement() { [native code]}'
 280PASS 'function SVGTextContentElement() { [native code]}' is 'function SVGTextContentElement() { [native code]}'
 281PASS 'function SVGTextPathElement() { [native code]}' is 'function SVGTextPathElement() { [native code]}'
 282PASS 'function SVGTextPathElement() { [native code]}' is 'function SVGTextPathElement() { [native code]}'
 283PASS 'function SVGTransform() { [native code]}' is 'function SVGTransform() { [native code]}'
 284PASS 'function SVGTransform() { [native code]}' is 'function SVGTransform() { [native code]}'
 285PASS 'function SVGUnitTypes() { [native code]}' is 'function SVGUnitTypes() { [native code]}'
 286PASS 'function SVGUnitTypes() { [native code]}' is 'function SVGUnitTypes() { [native code]}'
 287PASS 'function StyleSheet() { [native code]}' is 'function StyleSheet() { [native code]}'
 288PASS 'function StyleSheet() { [native code]}' is 'function StyleSheet() { [native code]}'
 289PASS 'function StyleSheetList() { [native code]}' is 'function StyleSheetList() { [native code]}'
 290PASS 'function StyleSheetList() { [native code]}' is 'function StyleSheetList() { [native code]}'
 291PASS 'function Text() { [native code]}' is 'function Text() { [native code]}'
 292PASS 'function Text() { [native code]}' is 'function Text() { [native code]}'
 293PASS 'function TextEvent() { [native code]}' is 'function TextEvent() { [native code]}'
 294PASS 'function TextEvent() { [native code]}' is 'function TextEvent() { [native code]}'
 295PASS 'function UIEvent() { [native code]}' is 'function UIEvent() { [native code]}'
 296PASS 'function UIEvent() { [native code]}' is 'function UIEvent() { [native code]}'
 297PASS 'function WheelEvent() { [native code]}' is 'function WheelEvent() { [native code]}'
 298PASS 'function WheelEvent() { [native code]}' is 'function WheelEvent() { [native code]}'
 299PASS 'function XMLDocument() { [native code]}' is 'function XMLDocument() { [native code]}'
 300PASS 'function XMLDocument() { [native code]}' is 'function XMLDocument() { [native code]}'
 301PASS 'function XMLHttpRequest() { [native code]}' is 'function XMLHttpRequest() { [native code]}'
 302PASS 'function XMLHttpRequest() { [native code]}' is 'function XMLHttpRequest() { [native code]}'
 303PASS 'function XMLSerializer() { [native code]}' is 'function XMLSerializer() { [native code]}'
 304PASS 'function XMLSerializer() { [native code]}' is 'function XMLSerializer() { [native code]}'
 305PASS 'function XPathEvaluator() { [native code]}' is 'function XPathEvaluator() { [native code]}'
 306PASS 'function XPathEvaluator() { [native code]}' is 'function XPathEvaluator() { [native code]}'
 307PASS 'function XPathException() { [native code]}' is 'function XPathException() { [native code]}'
 308PASS 'function XPathException() { [native code]}' is 'function XPathException() { [native code]}'
 309PASS 'function XPathResult() { [native code]}' is 'function XPathResult() { [native code]}'
 310PASS 'function XPathResult() { [native code]}' is 'function XPathResult() { [native code]}'
 311PASS 'function XSLTProcessor() { [native code]}' is 'function XSLTProcessor() { [native code]}'
 312PASS 'function XSLTProcessor() { [native code]}' is 'function XSLTProcessor() { [native code]}'
311313PASS win['onload'] is null
312314PASS win['onload'] is null
313315PASS win['frames'] == '[object Window]' is true