--- /home/clopez/webkit/webkit/layout-test-results/fast/dom/Window/window-lookup-precedence-expected.txt +++ /home/clopez/webkit/webkit/layout-test-results/fast/dom/Window/window-lookup-precedence-actual.txt @@ -64,250 +64,252 @@ PASS 'function stop() { [native code]}' is 'function stop() { [native code]}' PASS 'function toString() { [native code]}' is 'function toString() { [native code]}' PASS 'function toString() { [native code]}' is 'function toString() { [native code]}' -PASS win['Attr'] == '[object AttrConstructor]' is true -PASS win['Attr'] == '[object AttrConstructor]' is true -PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true -PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true -PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true -PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true -PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true -PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true -PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true -PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true -PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true -PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true -PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true -PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true -PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true -PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true -PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true -PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true -PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true -PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true -PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true -PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true -PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true -PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true -PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true -PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true -PASS win['CSSValue'] == '[object CSSValueConstructor]' is true -PASS win['CSSValue'] == '[object CSSValueConstructor]' is true -PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true -PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true -PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true -PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true -PASS win['Comment'] == '[object CommentConstructor]' is true -PASS win['Comment'] == '[object CommentConstructor]' is true -PASS win['Counter'] == '[object CounterConstructor]' is true -PASS win['Counter'] == '[object CounterConstructor]' is true -PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true -PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true -PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true -PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true -PASS win['DOMParser'] == '[object DOMParserConstructor]' is true -PASS win['DOMParser'] == '[object DOMParserConstructor]' is true -PASS win['Document'] == '[object DocumentConstructor]' is true -PASS win['Document'] == '[object DocumentConstructor]' is true -PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true -PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true -PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true -PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true -PASS win['Element'] == '[object ElementConstructor]' is true -PASS win['Element'] == '[object ElementConstructor]' is true -PASS win['Event'] == '[object EventConstructor]' is true -PASS win['Event'] == '[object EventConstructor]' is true -PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true -PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true -PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true -PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true -PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true -PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true -PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true -PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true -PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true -PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true -PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true -PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true -PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true -PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true -PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true -PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true -PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true -PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true +PASS 'function Attr() { [native code]}' is 'function Attr() { [native code]}' +PASS 'function Attr() { [native code]}' is 'function Attr() { [native code]}' +PASS 'function CDATASection() { [native code]}' is 'function CDATASection() { [native code]}' +PASS 'function CDATASection() { [native code]}' is 'function CDATASection() { [native code]}' +PASS 'function CSSCharsetRule() { [native code]}' is 'function CSSCharsetRule() { [native code]}' +PASS 'function CSSCharsetRule() { [native code]}' is 'function CSSCharsetRule() { [native code]}' +PASS 'function CSSFontFaceRule() { [native code]}' is 'function CSSFontFaceRule() { [native code]}' +PASS 'function CSSFontFaceRule() { [native code]}' is 'function CSSFontFaceRule() { [native code]}' +PASS 'function CSSImportRule() { [native code]}' is 'function CSSImportRule() { [native code]}' +PASS 'function CSSImportRule() { [native code]}' is 'function CSSImportRule() { [native code]}' +PASS 'function CSSMediaRule() { [native code]}' is 'function CSSMediaRule() { [native code]}' +PASS 'function CSSMediaRule() { [native code]}' is 'function CSSMediaRule() { [native code]}' +PASS 'function CSSPageRule() { [native code]}' is 'function CSSPageRule() { [native code]}' +PASS 'function CSSPageRule() { [native code]}' is 'function CSSPageRule() { [native code]}' +PASS 'function CSSPrimitiveValue() { [native code]}' is 'function CSSPrimitiveValue() { [native code]}' +PASS 'function CSSPrimitiveValue() { [native code]}' is 'function CSSPrimitiveValue() { [native code]}' +PASS 'function CSSRule() { [native code]}' is 'function CSSRule() { [native code]}' +PASS 'function CSSRule() { [native code]}' is 'function CSSRule() { [native code]}' +PASS 'function CSSRuleList() { [native code]}' is 'function CSSRuleList() { [native code]}' +PASS 'function CSSRuleList() { [native code]}' is 'function CSSRuleList() { [native code]}' +PASS 'function CSSStyleDeclaration() { [native code]}' is 'function CSSStyleDeclaration() { [native code]}' +PASS 'function CSSStyleDeclaration() { [native code]}' is 'function CSSStyleDeclaration() { [native code]}' +PASS 'function CSSStyleRule() { [native code]}' is 'function CSSStyleRule() { [native code]}' +PASS 'function CSSStyleRule() { [native code]}' is 'function CSSStyleRule() { [native code]}' +PASS 'function CSSStyleSheet() { [native code]}' is 'function CSSStyleSheet() { [native code]}' +PASS 'function CSSStyleSheet() { [native code]}' is 'function CSSStyleSheet() { [native code]}' +PASS 'function CSSValue() { [native code]}' is 'function CSSValue() { [native code]}' +PASS 'function CSSValue() { [native code]}' is 'function CSSValue() { [native code]}' +PASS 'function CSSValueList() { [native code]}' is 'function CSSValueList() { [native code]}' +PASS 'function CSSValueList() { [native code]}' is 'function CSSValueList() { [native code]}' +PASS 'function CharacterData() { [native code]}' is 'function CharacterData() { [native code]}' +PASS 'function CharacterData() { [native code]}' is 'function CharacterData() { [native code]}' +PASS 'function Comment() { [native code]}' is 'function Comment() { [native code]}' +PASS 'function Comment() { [native code]}' is 'function Comment() { [native code]}' +PASS 'function Counter() { [native code]}' is 'function Counter() { [native code]}' +PASS 'function Counter() { [native code]}' is 'function Counter() { [native code]}' +PASS 'function DOMException() { [native code]}' is 'function DOMException() { [native code]}' +PASS 'function DOMException() { [native code]}' is 'function DOMException() { [native code]}' +PASS 'function DOMImplementation() { [native code]}' is 'function DOMImplementation() { [native code]}' +PASS 'function DOMImplementation() { [native code]}' is 'function DOMImplementation() { [native code]}' +PASS 'function DOMParser() { [native code]}' is 'function DOMParser() { [native code]}' +PASS 'function DOMParser() { [native code]}' is 'function DOMParser() { [native code]}' +PASS 'function Document() { [native code]}' is 'function Document() { [native code]}' +PASS 'function Document() { [native code]}' is 'function Document() { [native code]}' +PASS 'function DocumentFragment() { [native code]}' is 'function DocumentFragment() { [native code]}' +PASS 'function DocumentFragment() { [native code]}' is 'function DocumentFragment() { [native code]}' +PASS 'function DocumentType() { [native code]}' is 'function DocumentType() { [native code]}' +PASS 'function DocumentType() { [native code]}' is 'function DocumentType() { [native code]}' +PASS 'function Element() { [native code]}' is 'function Element() { [native code]}' +PASS 'function Element() { [native code]}' is 'function Element() { [native code]}' +PASS 'function Event() { [native code]}' is 'function Event() { [native code]}' +PASS 'function Event() { [native code]}' is 'function Event() { [native code]}' +PASS 'function HTMLAnchorElement() { [native code]}' is 'function HTMLAnchorElement() { [native code]}' +PASS 'function HTMLAnchorElement() { [native code]}' is 'function HTMLAnchorElement() { [native code]}' +PASS 'function HTMLAppletElement() { [native code]}' is 'function HTMLAppletElement() { [native code]}' +PASS 'function HTMLAppletElement() { [native code]}' is 'function HTMLAppletElement() { [native code]}' +PASS 'function HTMLAreaElement() { [native code]}' is 'function HTMLAreaElement() { [native code]}' +PASS 'function HTMLAreaElement() { [native code]}' is 'function HTMLAreaElement() { [native code]}' +PASS 'function HTMLBRElement() { [native code]}' is 'function HTMLBRElement() { [native code]}' +PASS 'function HTMLBRElement() { [native code]}' is 'function HTMLBRElement() { [native code]}' +PASS 'function HTMLBaseElement() { [native code]}' is 'function HTMLBaseElement() { [native code]}' +PASS 'function HTMLBaseElement() { [native code]}' is 'function HTMLBaseElement() { [native code]}' +PASS 'function HTMLBodyElement() { [native code]}' is 'function HTMLBodyElement() { [native code]}' +PASS 'function HTMLBodyElement() { [native code]}' is 'function HTMLBodyElement() { [native code]}' +PASS 'function HTMLButtonElement() { [native code]}' is 'function HTMLButtonElement() { [native code]}' +PASS 'function HTMLButtonElement() { [native code]}' is 'function HTMLButtonElement() { [native code]}' +PASS 'function HTMLCanvasElement() { [native code]}' is 'function HTMLCanvasElement() { [native code]}' +PASS 'function HTMLCanvasElement() { [native code]}' is 'function HTMLCanvasElement() { [native code]}' +PASS 'function HTMLDListElement() { [native code]}' is 'function HTMLDListElement() { [native code]}' +PASS 'function HTMLDListElement() { [native code]}' is 'function HTMLDListElement() { [native code]}' FAIL win['HTMLDataListElement'] should be null (of type object). Was undefined (of type undefined). FAIL win['HTMLDataListElement'] should be null. Was [object HTMLInputElement]. -PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true -PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true -PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true -PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true -PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true -PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true -PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true -PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true -PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true -PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true -PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true -PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true -PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true -PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true -PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true -PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true -PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true -PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true -PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true -PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true -PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true -PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true -PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true -PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true -PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true -PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true -PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true -PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true -PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true -PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true -PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true -PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true -PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true -PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true -PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true -PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true -PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true -PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true -PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true -PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true -PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true -PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true -PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true -PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true -PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true -PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true -PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true -PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true -PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true -PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true -PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true -PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true -PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true -PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true -PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true -PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true -PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true -PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true -PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true -PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true -PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true -PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true -PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true -PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true -PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true -PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true -PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true -PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true -PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true -PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true -PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true -PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true -PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true -PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true -PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true -PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true -PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true -PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true -PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true -PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true -PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true -PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true -PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true -PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true -PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true -PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true -PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true -PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true -PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true -PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true -PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true -PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true -PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true -PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true -PASS win['MediaList'] == '[object MediaListConstructor]' is true -PASS win['MediaList'] == '[object MediaListConstructor]' is true -PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true -PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true -PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true -PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true -PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true -PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true -PASS win['Node'] == '[object NodeConstructor]' is true -PASS win['Node'] == '[object NodeConstructor]' is true -PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true -PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true -PASS win['NodeList'] == '[object NodeListConstructor]' is true -PASS win['NodeList'] == '[object NodeListConstructor]' is true -PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true -PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true -PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true -PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true -PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true -PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true -PASS win['Range'] == '[object RangeConstructor]' is true -PASS win['Range'] == '[object RangeConstructor]' is true -PASS win['Rect'] == '[object RectConstructor]' is true -PASS win['Rect'] == '[object RectConstructor]' is true -PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true -PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true -PASS win['SVGColor'] == '[object SVGColorConstructor]' is true -PASS win['SVGColor'] == '[object SVGColorConstructor]' is true -PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true -PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true -PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true -PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true -PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true -PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true -PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true -PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true -PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true -PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true -PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true -PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true -PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true -PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true -PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true -PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true -PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true -PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true -PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true -PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true -PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true -PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true -PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true -PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true -PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true -PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true -PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true -PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true -PASS win['Text'] == '[object TextConstructor]' is true -PASS win['Text'] == '[object TextConstructor]' is true -PASS win['TextEvent'] == '[object TextEventConstructor]' is true -PASS win['TextEvent'] == '[object TextEventConstructor]' is true -PASS win['UIEvent'] == '[object UIEventConstructor]' is true -PASS win['UIEvent'] == '[object UIEventConstructor]' is true -PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true -PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true -PASS win['XMLDocument'] == '[object DocumentConstructor]' is true -PASS win['XMLDocument'] == '[object DocumentConstructor]' is true -PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true -PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true -PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true -PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true -PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true -PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true -PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true -PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true -PASS win['XPathResult'] == '[object XPathResultConstructor]' is true -PASS win['XPathResult'] == '[object XPathResultConstructor]' is true -PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true -PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true +PASS 'function HTMLDirectoryElement() { [native code]}' is 'function HTMLDirectoryElement() { [native code]}' +PASS 'function HTMLDirectoryElement() { [native code]}' is 'function HTMLDirectoryElement() { [native code]}' +PASS 'function HTMLDivElement() { [native code]}' is 'function HTMLDivElement() { [native code]}' +PASS 'function HTMLDivElement() { [native code]}' is 'function HTMLDivElement() { [native code]}' +PASS 'function HTMLDocument() { [native code]}' is 'function HTMLDocument() { [native code]}' +PASS 'function HTMLDocument() { [native code]}' is 'function HTMLDocument() { [native code]}' +PASS 'function HTMLElement() { [native code]}' is 'function HTMLElement() { [native code]}' +PASS 'function HTMLElement() { [native code]}' is 'function HTMLElement() { [native code]}' +PASS 'function HTMLEmbedElement() { [native code]}' is 'function HTMLEmbedElement() { [native code]}' +PASS 'function HTMLEmbedElement() { [native code]}' is 'function HTMLEmbedElement() { [native code]}' +PASS 'function HTMLFieldSetElement() { [native code]}' is 'function HTMLFieldSetElement() { [native code]}' +PASS 'function HTMLFieldSetElement() { [native code]}' is 'function HTMLFieldSetElement() { [native code]}' +PASS 'function HTMLFontElement() { [native code]}' is 'function HTMLFontElement() { [native code]}' +PASS 'function HTMLFontElement() { [native code]}' is 'function HTMLFontElement() { [native code]}' +PASS 'function HTMLFormElement() { [native code]}' is 'function HTMLFormElement() { [native code]}' +PASS 'function HTMLFormElement() { [native code]}' is 'function HTMLFormElement() { [native code]}' +PASS 'function HTMLFrameElement() { [native code]}' is 'function HTMLFrameElement() { [native code]}' +PASS 'function HTMLFrameElement() { [native code]}' is 'function HTMLFrameElement() { [native code]}' +PASS 'function HTMLFrameSetElement() { [native code]}' is 'function HTMLFrameSetElement() { [native code]}' +PASS 'function HTMLFrameSetElement() { [native code]}' is 'function HTMLFrameSetElement() { [native code]}' +PASS 'function HTMLHRElement() { [native code]}' is 'function HTMLHRElement() { [native code]}' +PASS 'function HTMLHRElement() { [native code]}' is 'function HTMLHRElement() { [native code]}' +PASS 'function HTMLHeadElement() { [native code]}' is 'function HTMLHeadElement() { [native code]}' +PASS 'function HTMLHeadElement() { [native code]}' is 'function HTMLHeadElement() { [native code]}' +PASS 'function HTMLHeadingElement() { [native code]}' is 'function HTMLHeadingElement() { [native code]}' +PASS 'function HTMLHeadingElement() { [native code]}' is 'function HTMLHeadingElement() { [native code]}' +PASS 'function HTMLHtmlElement() { [native code]}' is 'function HTMLHtmlElement() { [native code]}' +PASS 'function HTMLHtmlElement() { [native code]}' is 'function HTMLHtmlElement() { [native code]}' +PASS 'function HTMLIFrameElement() { [native code]}' is 'function HTMLIFrameElement() { [native code]}' +PASS 'function HTMLIFrameElement() { [native code]}' is 'function HTMLIFrameElement() { [native code]}' +PASS 'function HTMLImageElement() { [native code]}' is 'function HTMLImageElement() { [native code]}' +PASS 'function HTMLImageElement() { [native code]}' is 'function HTMLImageElement() { [native code]}' +PASS 'function HTMLInputElement() { [native code]}' is 'function HTMLInputElement() { [native code]}' +PASS 'function HTMLInputElement() { [native code]}' is 'function HTMLInputElement() { [native code]}' +PASS 'function HTMLLIElement() { [native code]}' is 'function HTMLLIElement() { [native code]}' +PASS 'function HTMLLIElement() { [native code]}' is 'function HTMLLIElement() { [native code]}' +PASS 'function HTMLLabelElement() { [native code]}' is 'function HTMLLabelElement() { [native code]}' +PASS 'function HTMLLabelElement() { [native code]}' is 'function HTMLLabelElement() { [native code]}' +PASS 'function HTMLLegendElement() { [native code]}' is 'function HTMLLegendElement() { [native code]}' +PASS 'function HTMLLegendElement() { [native code]}' is 'function HTMLLegendElement() { [native code]}' +PASS 'function HTMLLinkElement() { [native code]}' is 'function HTMLLinkElement() { [native code]}' +PASS 'function HTMLLinkElement() { [native code]}' is 'function HTMLLinkElement() { [native code]}' +PASS 'function HTMLMapElement() { [native code]}' is 'function HTMLMapElement() { [native code]}' +PASS 'function HTMLMapElement() { [native code]}' is 'function HTMLMapElement() { [native code]}' +PASS 'function HTMLMarqueeElement() { [native code]}' is 'function HTMLMarqueeElement() { [native code]}' +PASS 'function HTMLMarqueeElement() { [native code]}' is 'function HTMLMarqueeElement() { [native code]}' +PASS 'function HTMLMenuElement() { [native code]}' is 'function HTMLMenuElement() { [native code]}' +PASS 'function HTMLMenuElement() { [native code]}' is 'function HTMLMenuElement() { [native code]}' +PASS 'function HTMLMetaElement() { [native code]}' is 'function HTMLMetaElement() { [native code]}' +PASS 'function HTMLMetaElement() { [native code]}' is 'function HTMLMetaElement() { [native code]}' +PASS 'function HTMLModElement() { [native code]}' is 'function HTMLModElement() { [native code]}' +PASS 'function HTMLModElement() { [native code]}' is 'function HTMLModElement() { [native code]}' +PASS 'function HTMLOListElement() { [native code]}' is 'function HTMLOListElement() { [native code]}' +PASS 'function HTMLOListElement() { [native code]}' is 'function HTMLOListElement() { [native code]}' +PASS 'function HTMLObjectElement() { [native code]}' is 'function HTMLObjectElement() { [native code]}' +PASS 'function HTMLObjectElement() { [native code]}' is 'function HTMLObjectElement() { [native code]}' +PASS 'function HTMLOptGroupElement() { [native code]}' is 'function HTMLOptGroupElement() { [native code]}' +PASS 'function HTMLOptGroupElement() { [native code]}' is 'function HTMLOptGroupElement() { [native code]}' +PASS 'function HTMLOptionElement() { [native code]}' is 'function HTMLOptionElement() { [native code]}' +PASS 'function HTMLOptionElement() { [native code]}' is 'function HTMLOptionElement() { [native code]}' +PASS 'function HTMLParagraphElement() { [native code]}' is 'function HTMLParagraphElement() { [native code]}' +PASS 'function HTMLParagraphElement() { [native code]}' is 'function HTMLParagraphElement() { [native code]}' +PASS 'function HTMLParamElement() { [native code]}' is 'function HTMLParamElement() { [native code]}' +PASS 'function HTMLParamElement() { [native code]}' is 'function HTMLParamElement() { [native code]}' +PASS 'function HTMLPreElement() { [native code]}' is 'function HTMLPreElement() { [native code]}' +PASS 'function HTMLPreElement() { [native code]}' is 'function HTMLPreElement() { [native code]}' +PASS 'function HTMLQuoteElement() { [native code]}' is 'function HTMLQuoteElement() { [native code]}' +PASS 'function HTMLQuoteElement() { [native code]}' is 'function HTMLQuoteElement() { [native code]}' +PASS 'function HTMLScriptElement() { [native code]}' is 'function HTMLScriptElement() { [native code]}' +PASS 'function HTMLScriptElement() { [native code]}' is 'function HTMLScriptElement() { [native code]}' +PASS 'function HTMLSelectElement() { [native code]}' is 'function HTMLSelectElement() { [native code]}' +PASS 'function HTMLSelectElement() { [native code]}' is 'function HTMLSelectElement() { [native code]}' +PASS 'function HTMLStyleElement() { [native code]}' is 'function HTMLStyleElement() { [native code]}' +PASS 'function HTMLStyleElement() { [native code]}' is 'function HTMLStyleElement() { [native code]}' +PASS 'function HTMLTableCaptionElement() { [native code]}' is 'function HTMLTableCaptionElement() { [native code]}' +PASS 'function HTMLTableCaptionElement() { [native code]}' is 'function HTMLTableCaptionElement() { [native code]}' +PASS 'function HTMLTableCellElement() { [native code]}' is 'function HTMLTableCellElement() { [native code]}' +PASS 'function HTMLTableCellElement() { [native code]}' is 'function HTMLTableCellElement() { [native code]}' +PASS 'function HTMLTableColElement() { [native code]}' is 'function HTMLTableColElement() { [native code]}' +PASS 'function HTMLTableColElement() { [native code]}' is 'function HTMLTableColElement() { [native code]}' +PASS 'function HTMLTableElement() { [native code]}' is 'function HTMLTableElement() { [native code]}' +PASS 'function HTMLTableElement() { [native code]}' is 'function HTMLTableElement() { [native code]}' +PASS 'function HTMLTableRowElement() { [native code]}' is 'function HTMLTableRowElement() { [native code]}' +PASS 'function HTMLTableRowElement() { [native code]}' is 'function HTMLTableRowElement() { [native code]}' +PASS 'function HTMLTableSectionElement() { [native code]}' is 'function HTMLTableSectionElement() { [native code]}' +PASS 'function HTMLTableSectionElement() { [native code]}' is 'function HTMLTableSectionElement() { [native code]}' +PASS 'function HTMLTextAreaElement() { [native code]}' is 'function HTMLTextAreaElement() { [native code]}' +PASS 'function HTMLTextAreaElement() { [native code]}' is 'function HTMLTextAreaElement() { [native code]}' +PASS 'function HTMLTitleElement() { [native code]}' is 'function HTMLTitleElement() { [native code]}' +PASS 'function HTMLTitleElement() { [native code]}' is 'function HTMLTitleElement() { [native code]}' +PASS 'function HTMLUListElement() { [native code]}' is 'function HTMLUListElement() { [native code]}' +PASS 'function HTMLUListElement() { [native code]}' is 'function HTMLUListElement() { [native code]}' +PASS 'function KeyboardEvent() { [native code]}' is 'function KeyboardEvent() { [native code]}' +PASS 'function KeyboardEvent() { [native code]}' is 'function KeyboardEvent() { [native code]}' +PASS 'function MediaList() { [native code]}' is 'function MediaList() { [native code]}' +PASS 'function MediaList() { [native code]}' is 'function MediaList() { [native code]}' +PASS 'function MouseEvent() { [native code]}' is 'function MouseEvent() { [native code]}' +PASS 'function MouseEvent() { [native code]}' is 'function MouseEvent() { [native code]}' +PASS 'function MutationEvent() { [native code]}' is 'function MutationEvent() { [native code]}' +PASS 'function MutationEvent() { [native code]}' is 'function MutationEvent() { [native code]}' +PASS 'function NamedNodeMap() { [native code]}' is 'function NamedNodeMap() { [native code]}' +PASS 'function NamedNodeMap() { [native code]}' is 'function NamedNodeMap() { [native code]}' +PASS 'function Node() { [native code]}' is 'function Node() { [native code]}' +PASS 'function Node() { [native code]}' is 'function Node() { [native code]}' +PASS '[object Function]' is '[object Function]' +PASS '[object Function]' is '[object Function]' +PASS 'function NodeList() { [native code]}' is 'function NodeList() { [native code]}' +PASS 'function NodeList() { [native code]}' is 'function NodeList() { [native code]}' +PASS 'function OverconstrainedError() { [native code]}' is 'function OverconstrainedError() { [native code]}' +PASS 'function OverconstrainedError() { [native code]}' is 'function OverconstrainedError() { [native code]}' +PASS 'function OverflowEvent() { [native code]}' is 'function OverflowEvent() { [native code]}' +PASS 'function OverflowEvent() { [native code]}' is 'function OverflowEvent() { [native code]}' +PASS 'function ProcessingInstruction() { [native code]}' is 'function ProcessingInstruction() { [native code]}' +PASS 'function ProcessingInstruction() { [native code]}' is 'function ProcessingInstruction() { [native code]}' +PASS 'function ProgressEvent() { [native code]}' is 'function ProgressEvent() { [native code]}' +PASS 'function ProgressEvent() { [native code]}' is 'function ProgressEvent() { [native code]}' +PASS 'function Range() { [native code]}' is 'function Range() { [native code]}' +PASS 'function Range() { [native code]}' is 'function Range() { [native code]}' +PASS 'function Rect() { [native code]}' is 'function Rect() { [native code]}' +PASS 'function Rect() { [native code]}' is 'function Rect() { [native code]}' +PASS 'function SVGAngle() { [native code]}' is 'function SVGAngle() { [native code]}' +PASS 'function SVGAngle() { [native code]}' is 'function SVGAngle() { [native code]}' +PASS 'function SVGColor() { [native code]}' is 'function SVGColor() { [native code]}' +PASS 'function SVGColor() { [native code]}' is 'function SVGColor() { [native code]}' +PASS 'function SVGException() { [native code]}' is 'function SVGException() { [native code]}' +PASS 'function SVGException() { [native code]}' is 'function SVGException() { [native code]}' +PASS 'function SVGGradientElement() { [native code]}' is 'function SVGGradientElement() { [native code]}' +PASS 'function SVGGradientElement() { [native code]}' is 'function SVGGradientElement() { [native code]}' +PASS 'function SVGLength() { [native code]}' is 'function SVGLength() { [native code]}' +PASS 'function SVGLength() { [native code]}' is 'function SVGLength() { [native code]}' +PASS 'function SVGMarkerElement() { [native code]}' is 'function SVGMarkerElement() { [native code]}' +PASS 'function SVGMarkerElement() { [native code]}' is 'function SVGMarkerElement() { [native code]}' +PASS 'function SVGPaint() { [native code]}' is 'function SVGPaint() { [native code]}' +PASS 'function SVGPaint() { [native code]}' is 'function SVGPaint() { [native code]}' +PASS 'function SVGPathSeg() { [native code]}' is 'function SVGPathSeg() { [native code]}' +PASS 'function SVGPathSeg() { [native code]}' is 'function SVGPathSeg() { [native code]}' +PASS 'function SVGPreserveAspectRatio() { [native code]}' is 'function SVGPreserveAspectRatio() { [native code]}' +PASS 'function SVGPreserveAspectRatio() { [native code]}' is 'function SVGPreserveAspectRatio() { [native code]}' +PASS 'function SVGRenderingIntent() { [native code]}' is 'function SVGRenderingIntent() { [native code]}' +PASS 'function SVGRenderingIntent() { [native code]}' is 'function SVGRenderingIntent() { [native code]}' +PASS 'function SVGTextContentElement() { [native code]}' is 'function SVGTextContentElement() { [native code]}' +PASS 'function SVGTextContentElement() { [native code]}' is 'function SVGTextContentElement() { [native code]}' +PASS 'function SVGTextPathElement() { [native code]}' is 'function SVGTextPathElement() { [native code]}' +PASS 'function SVGTextPathElement() { [native code]}' is 'function SVGTextPathElement() { [native code]}' +PASS 'function SVGTransform() { [native code]}' is 'function SVGTransform() { [native code]}' +PASS 'function SVGTransform() { [native code]}' is 'function SVGTransform() { [native code]}' +PASS 'function SVGUnitTypes() { [native code]}' is 'function SVGUnitTypes() { [native code]}' +PASS 'function SVGUnitTypes() { [native code]}' is 'function SVGUnitTypes() { [native code]}' +PASS 'function StyleSheet() { [native code]}' is 'function StyleSheet() { [native code]}' +PASS 'function StyleSheet() { [native code]}' is 'function StyleSheet() { [native code]}' +PASS 'function StyleSheetList() { [native code]}' is 'function StyleSheetList() { [native code]}' +PASS 'function StyleSheetList() { [native code]}' is 'function StyleSheetList() { [native code]}' +PASS 'function Text() { [native code]}' is 'function Text() { [native code]}' +PASS 'function Text() { [native code]}' is 'function Text() { [native code]}' +PASS 'function TextEvent() { [native code]}' is 'function TextEvent() { [native code]}' +PASS 'function TextEvent() { [native code]}' is 'function TextEvent() { [native code]}' +PASS 'function UIEvent() { [native code]}' is 'function UIEvent() { [native code]}' +PASS 'function UIEvent() { [native code]}' is 'function UIEvent() { [native code]}' +PASS 'function WheelEvent() { [native code]}' is 'function WheelEvent() { [native code]}' +PASS 'function WheelEvent() { [native code]}' is 'function WheelEvent() { [native code]}' +PASS 'function XMLDocument() { [native code]}' is 'function XMLDocument() { [native code]}' +PASS 'function XMLDocument() { [native code]}' is 'function XMLDocument() { [native code]}' +PASS 'function XMLHttpRequest() { [native code]}' is 'function XMLHttpRequest() { [native code]}' +PASS 'function XMLHttpRequest() { [native code]}' is 'function XMLHttpRequest() { [native code]}' +PASS 'function XMLSerializer() { [native code]}' is 'function XMLSerializer() { [native code]}' +PASS 'function XMLSerializer() { [native code]}' is 'function XMLSerializer() { [native code]}' +PASS 'function XPathEvaluator() { [native code]}' is 'function XPathEvaluator() { [native code]}' +PASS 'function XPathEvaluator() { [native code]}' is 'function XPathEvaluator() { [native code]}' +PASS 'function XPathException() { [native code]}' is 'function XPathException() { [native code]}' +PASS 'function XPathException() { [native code]}' is 'function XPathException() { [native code]}' +PASS 'function XPathResult() { [native code]}' is 'function XPathResult() { [native code]}' +PASS 'function XPathResult() { [native code]}' is 'function XPathResult() { [native code]}' +PASS 'function XSLTProcessor() { [native code]}' is 'function XSLTProcessor() { [native code]}' +PASS 'function XSLTProcessor() { [native code]}' is 'function XSLTProcessor() { [native code]}' PASS win['onload'] is null PASS win['onload'] is null PASS win['frames'] == '[object Window]' is true