Delete Notation because we don't use it
[WebKit-https.git] / LayoutTests / platform / ios-simulator / fast / dom / Window / window-lookup-precedence-expected.txt
1 Tests lookup precedence for properties on Window objects in the presence of a child frame, and that IDL properties defined in the prototype (window.location, window.focus, etc) have higher lookup precedence than named document elements (such as input elements).
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6
7  
8
9 PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
10 PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
11 PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
12 PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
13 PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
14 PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
15 PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
16 PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
17 PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
18 PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
19 PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
20 PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
21 PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
22 PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
23 PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
24 PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
25 PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
26 PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
27 PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
28 PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
29 PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
30 PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
31 PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
32 PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
33 PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
34 PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
35 PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
36 PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
37 PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
38 PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
39 PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
40 PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
41 PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
42 PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
43 PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
44 PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
45 PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
46 PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
47 PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
48 PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
49 PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
50 PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
51 PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
52 PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
53 PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
54 PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
55 PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
56 PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
57 PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
58 PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
59 PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
60 PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
61 PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
62 PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
63 PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
64 PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
65 PASS 'function toString() {    [native code]}' is 'function toString() {    [native code]}'
66 PASS '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['Entity'] == '[object EntityConstructor]' is true
118 PASS win['Entity'] == '[object EntityConstructor]' is true
119 PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
120 PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
121 PASS win['Event'] == '[object EventConstructor]' is true
122 PASS win['Event'] == '[object EventConstructor]' is true
123 PASS win['EventException'] == '[object EventExceptionConstructor]' is true
124 PASS win['EventException'] == '[object EventExceptionConstructor]' is true
125 PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
126 PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
127 PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
128 PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
129 PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
130 PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
131 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
132 PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
133 PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
134 PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
135 PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
136 PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
137 PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
138 PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
139 PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
140 PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
141 PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
142 PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
143 PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
144 PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
145 FAIL win['HTMLDataListElement'] should be null (of type object). Was undefined (of type undefined).
146 FAIL win['HTMLDataListElement'] should be null. Was [object HTMLInputElement].
147 PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
148 PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
149 PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
150 PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
151 PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
152 PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
153 PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
154 PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
155 PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
156 PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
157 PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
158 PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
159 PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
160 PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
161 PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
162 PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
163 PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
164 PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
165 PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
166 PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
167 PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
168 PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
169 PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
170 PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
171 PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
172 PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
173 PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
174 PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
175 PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
176 PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
177 PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
178 PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
179 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
180 PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
181 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
182 PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
183 PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
184 PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
185 PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
186 PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
187 PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
188 PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
189 PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
190 PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
191 PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
192 PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
193 PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
194 PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
195 PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
196 PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
197 PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
198 PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
199 PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
200 PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
201 PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
202 PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
203 PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
204 PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
205 PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
206 PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
207 PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
208 PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
209 PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
210 PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
211 PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
212 PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
213 PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
214 PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
215 PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
216 PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
217 PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
218 PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
219 PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
220 PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
221 PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
222 PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
223 PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
224 PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
225 PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
226 PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
227 PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
228 PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
229 PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
230 PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
231 PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
232 PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
233 PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
234 PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
235 PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
236 PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
237 PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
238 PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
239 PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
240 PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
241 PASS win['MediaList'] == '[object MediaListConstructor]' is true
242 PASS win['MediaList'] == '[object MediaListConstructor]' is true
243 PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
244 PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
245 PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
246 PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
247 PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
248 PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
249 PASS win['Node'] == '[object NodeConstructor]' is true
250 PASS win['Node'] == '[object NodeConstructor]' is true
251 PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
252 PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
253 PASS win['NodeList'] == '[object NodeListConstructor]' is true
254 PASS win['NodeList'] == '[object NodeListConstructor]' is true
255 PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
256 PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
257 PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
258 PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
259 PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
260 PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
261 PASS win['Range'] == '[object RangeConstructor]' is true
262 PASS win['Range'] == '[object RangeConstructor]' is true
263 PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
264 PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
265 PASS win['Rect'] == '[object RectConstructor]' is true
266 PASS win['Rect'] == '[object RectConstructor]' is true
267 PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
268 PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
269 PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
270 PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
271 PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
272 PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
273 PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
274 PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
275 PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
276 PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
277 PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
278 PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
279 PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
280 PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
281 PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
282 PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
283 PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
284 PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
285 PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
286 PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
287 PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
288 PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
289 PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
290 PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
291 PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
292 PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
293 PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
294 PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
295 PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
296 PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
297 PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
298 PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
299 PASS win['Text'] == '[object TextConstructor]' is true
300 PASS win['Text'] == '[object TextConstructor]' is true
301 PASS win['TextEvent'] == '[object TextEventConstructor]' is true
302 PASS win['TextEvent'] == '[object TextEventConstructor]' is true
303 PASS win['UIEvent'] == '[object UIEventConstructor]' is true
304 PASS win['UIEvent'] == '[object UIEventConstructor]' is true
305 PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
306 PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
307 PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
308 PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
309 PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
310 PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
311 PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
312 PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
313 PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
314 PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
315 PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
316 PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
317 PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
318 PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
319 PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
320 PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
321 PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
322 PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
323 PASS win['onload'] is null
324 PASS win['onload'] is null
325 PASS win['frames'] == '[object Window]' is true
326 PASS win['frames'] == '[object Window]' is true
327 PASS win['parent'] == '[object Window]' is true
328 PASS win['parent'] == '[object Window]' is true
329 PASS win['self'] == '[object Window]' is true
330 PASS win['self'] == '[object Window]' is true
331 PASS win['top'] == '[object Window]' is true
332 PASS win['top'] == '[object Window]' is true
333 PASS win['window'] == '[object Window]' is true
334 PASS win['window'] == '[object Window]' is true
335 PASS win['locationbar'] == '[object BarProp]' is true
336 PASS win['locationbar'] == '[object BarProp]' is true
337 PASS win['menubar'] == '[object BarProp]' is true
338 PASS win['menubar'] == '[object BarProp]' is true
339 PASS win['personalbar'] == '[object BarProp]' is true
340 PASS win['personalbar'] == '[object BarProp]' is true
341 PASS win['scrollbars'] == '[object BarProp]' is true
342 PASS win['scrollbars'] == '[object BarProp]' is true
343 PASS win['statusbar'] == '[object BarProp]' is true
344 PASS win['statusbar'] == '[object BarProp]' is true
345 PASS win['toolbar'] == '[object BarProp]' is true
346 PASS win['toolbar'] == '[object BarProp]' is true
347 PASS win['console'] == '[object Console]' is true
348 PASS win['history'] == '[object History]' is true
349 PASS win['navigator'] == '[object Navigator]' is true
350 PASS win['navigator'] == '[object Navigator]' is true
351 PASS win['screen'] == '[object Screen]' is true
352 PASS win['screen'] == '[object Screen]' is true
353 PASS win['clientInformation'] == '[object Navigator]' is true
354 PASS win['clientInformation'] == '[object Navigator]' is true
355 PASS win['document'] == '[object HTMLDocument]' is true
356 PASS win['document'] == '[object HTMLDocument]' is true
357 PASS win['location'] matched original
358 PASS win['location'] matched original
359 PASS win['onabort'] is null
360 PASS win['onabort'] is null
361 PASS win['onbeforeunload'] is null
362 PASS win['onbeforeunload'] is null
363 PASS win['onblur'] is null
364 PASS win['onblur'] is null
365 PASS win['onchange'] is null
366 PASS win['onchange'] is null
367 PASS win['onclick'] is null
368 PASS win['onclick'] is null
369 PASS win['ondblclick'] is null
370 PASS win['ondblclick'] is null
371 PASS win['onerror'] is null
372 PASS win['onerror'] is null
373 PASS win['onfocus'] is null
374 PASS win['onfocus'] is null
375 PASS win['onkeydown'] is null
376 PASS win['onkeydown'] is null
377 PASS win['onkeypress'] is null
378 PASS win['onkeypress'] is null
379 PASS win['onkeyup'] is null
380 PASS win['onkeyup'] is null
381 PASS win['onmousedown'] is null
382 PASS win['onmousedown'] is null
383 PASS win['onmousemove'] is null
384 PASS win['onmousemove'] is null
385 PASS win['onmouseout'] is null
386 PASS win['onmouseout'] is null
387 PASS win['onmouseover'] is null
388 PASS win['onmouseover'] is null
389 PASS win['onmouseup'] is null
390 PASS win['onmouseup'] is null
391 PASS win['onmousewheel'] is null
392 PASS win['onmousewheel'] is null
393 PASS win['onreset'] is null
394 PASS win['onreset'] is null
395 PASS win['onresize'] is null
396 PASS win['onresize'] is null
397 PASS win['onscroll'] is null
398 PASS win['onscroll'] is null
399 PASS win['onsearch'] is null
400 PASS win['onsearch'] is null
401 PASS win['onselect'] is null
402 PASS win['onselect'] is null
403 PASS win['onsubmit'] is null
404 PASS win['onsubmit'] is null
405 PASS win['onunload'] is null
406 PASS win['onunload'] is null
407 PASS win['opener'] is null
408 PASS win['opener'] is null
409 FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
410 FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
411 FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
412 FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
413 FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
414 FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
415 FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
416 FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
417 PASS win['devicePixelRatio'] matched original
418 PASS win['devicePixelRatio'] matched original
419 PASS win['innerHeight'] matched original
420 PASS win['innerHeight'] matched original
421 PASS win['innerWidth'] matched original
422 PASS win['innerWidth'] matched original
423 PASS win['length'] matched original
424 PASS win['length'] matched original
425 PASS win['outerHeight'] matched original
426 PASS win['outerHeight'] matched original
427 PASS win['outerWidth'] matched original
428 PASS win['outerWidth'] matched original
429 PASS win['pageXOffset'] matched original
430 PASS win['pageXOffset'] matched original
431 PASS win['pageYOffset'] matched original
432 PASS win['pageYOffset'] matched original
433 PASS win['screenLeft'] matched original
434 PASS win['screenLeft'] matched original
435 PASS win['screenTop'] matched original
436 PASS win['screenTop'] matched original
437 PASS win['screenX'] matched original
438 PASS win['screenX'] matched original
439 PASS win['screenY'] matched original
440 PASS win['screenY'] matched original
441 PASS win['scrollX'] matched original
442 PASS win['scrollX'] matched original
443 PASS win['scrollY'] matched original
444 PASS win['scrollY'] matched original
445 PASS typeof win['closed'] is 'boolean'
446 PASS win['closed'] is false
447 PASS typeof win['closed'] is 'boolean'
448 PASS win['closed'] is false
449 PASS typeof win['offscreenBuffering'] is 'boolean'
450 PASS win['offscreenBuffering'] is true
451 PASS typeof win['offscreenBuffering'] is 'boolean'
452 PASS win['offscreenBuffering'] is true
453 PASS successfullyParsed is true
454
455 TEST COMPLETE
456