| Index: third_party/WebKit/LayoutTests/fast/dom/wrapper-classes-expected.txt
 | 
| diff --git a/third_party/WebKit/LayoutTests/fast/dom/wrapper-classes-expected.txt b/third_party/WebKit/LayoutTests/fast/dom/wrapper-classes-expected.txt
 | 
| index 8a5ca1f0e9274f8ea50a5f9f7fc95981723ad5fc..93340f9d05a04b8b90ee235d7c6309d1dda2cbff 100644
 | 
| --- a/third_party/WebKit/LayoutTests/fast/dom/wrapper-classes-expected.txt
 | 
| +++ b/third_party/WebKit/LayoutTests/fast/dom/wrapper-classes-expected.txt
 | 
| @@ -9,616 +9,616 @@ TEST COMPLETE
 | 
|  Basics
 | 
|  
 | 
|  PASS classString(document.createAttribute('x')) is "Attr"
 | 
| -FAIL classString(document.createAttribute('x').__proto__) should be AttrPrototype. Was Object.
 | 
| +FAIL classString(document.createAttribute('x').__proto__) should be AttrPrototype. Was Attr.
 | 
|  PASS classString(document.createAttribute('x').constructor) is "Function"
 | 
|  PASS document.createAttribute('x').constructor.name is "Attr"
 | 
|  PASS classString(document.createComment('')) is "Comment"
 | 
| -FAIL classString(document.createComment('').__proto__) should be CommentPrototype. Was Object.
 | 
| +FAIL classString(document.createComment('').__proto__) should be CommentPrototype. Was Comment.
 | 
|  PASS classString(document.createComment('').constructor) is "Function"
 | 
|  PASS document.createComment('').constructor.name is "Comment"
 | 
|  PASS classString(document.createDocumentFragment()) is "DocumentFragment"
 | 
| -FAIL classString(document.createDocumentFragment().__proto__) should be DocumentFragmentPrototype. Was Object.
 | 
| +FAIL classString(document.createDocumentFragment().__proto__) should be DocumentFragmentPrototype. Was DocumentFragment.
 | 
|  PASS classString(document.createDocumentFragment().constructor) is "Function"
 | 
|  PASS document.createDocumentFragment().constructor.name is "DocumentFragment"
 | 
|  PASS classString(document.implementation) is "DOMImplementation"
 | 
| -FAIL classString(document.implementation.__proto__) should be DOMImplementationPrototype. Was Object.
 | 
| +FAIL classString(document.implementation.__proto__) should be DOMImplementationPrototype. Was DOMImplementation.
 | 
|  PASS classString(document.implementation.constructor) is "Function"
 | 
|  PASS document.implementation.constructor.name is "DOMImplementation"
 | 
|  PASS classString(root.attributes) is "NamedNodeMap"
 | 
| -FAIL classString(root.attributes.__proto__) should be NamedNodeMapPrototype. Was Object.
 | 
| +FAIL classString(root.attributes.__proto__) should be NamedNodeMapPrototype. Was NamedNodeMap.
 | 
|  PASS classString(root.attributes.constructor) is "Function"
 | 
|  PASS root.attributes.constructor.name is "NamedNodeMap"
 | 
|  PASS classString(document.createNodeIterator(root, 0, null, false)) is "NodeIterator"
 | 
| -FAIL classString(document.createNodeIterator(root, 0, null, false).__proto__) should be NodeIteratorPrototype. Was Object.
 | 
| +FAIL classString(document.createNodeIterator(root, 0, null, false).__proto__) should be NodeIteratorPrototype. Was NodeIterator.
 | 
|  PASS classString(document.createNodeIterator(root, 0, null, false).constructor) is "Function"
 | 
|  PASS document.createNodeIterator(root, 0, null, false).constructor.name is "NodeIterator"
 | 
|  PASS classString(document.getElementsByTagName('div')) is "HTMLCollection"
 | 
| -FAIL classString(document.getElementsByTagName('div').__proto__) should be HTMLCollectionPrototype. Was Object.
 | 
| +FAIL classString(document.getElementsByTagName('div').__proto__) should be HTMLCollectionPrototype. Was HTMLCollection.
 | 
|  PASS classString(document.getElementsByTagName('div').constructor) is "Function"
 | 
|  PASS document.getElementsByTagName('div').constructor.name is "HTMLCollection"
 | 
|  PASS classString(document.createRange()) is "Range"
 | 
| -FAIL classString(document.createRange().__proto__) should be RangePrototype. Was Object.
 | 
| +FAIL classString(document.createRange().__proto__) should be RangePrototype. Was Range.
 | 
|  PASS classString(document.createRange().constructor) is "Function"
 | 
|  PASS document.createRange().constructor.name is "Range"
 | 
|  PASS classString(document.createTextNode('')) is "Text"
 | 
| -FAIL classString(document.createTextNode('').__proto__) should be TextPrototype. Was Object.
 | 
| +FAIL classString(document.createTextNode('').__proto__) should be TextPrototype. Was Text.
 | 
|  PASS classString(document.createTextNode('').constructor) is "Function"
 | 
|  PASS document.createTextNode('').constructor.name is "Text"
 | 
|  PASS classString(document.createTreeWalker(root, 0, null, false)) is "TreeWalker"
 | 
| -FAIL classString(document.createTreeWalker(root, 0, null, false).__proto__) should be TreeWalkerPrototype. Was Object.
 | 
| +FAIL classString(document.createTreeWalker(root, 0, null, false).__proto__) should be TreeWalkerPrototype. Was TreeWalker.
 | 
|  PASS classString(document.createTreeWalker(root, 0, null, false).constructor) is "Function"
 | 
|  PASS document.createTreeWalker(root, 0, null, false).constructor.name is "TreeWalker"
 | 
|  
 | 
|  XML
 | 
|  
 | 
|  PASS classString(xmlDocument) is "XMLDocument"
 | 
| -FAIL classString(xmlDocument.__proto__) should be XMLDocumentPrototype. Was Object.
 | 
| +FAIL classString(xmlDocument.__proto__) should be XMLDocumentPrototype. Was XMLDocument.
 | 
|  PASS classString(xmlDocument.constructor) is "Function"
 | 
|  PASS xmlDocument.constructor.name is "XMLDocument"
 | 
|  PASS classString(xmlDocument.createCDATASection('')) is "CDATASection"
 | 
| -FAIL classString(xmlDocument.createCDATASection('').__proto__) should be CDATASectionPrototype. Was Object.
 | 
| +FAIL classString(xmlDocument.createCDATASection('').__proto__) should be CDATASectionPrototype. Was CDATASection.
 | 
|  PASS classString(xmlDocument.createCDATASection('').constructor) is "Function"
 | 
|  PASS xmlDocument.createCDATASection('').constructor.name is "CDATASection"
 | 
|  PASS classString(xmlDocument.createElementNS('x', 'x', 'x')) is "Element"
 | 
| -FAIL classString(xmlDocument.createElementNS('x', 'x', 'x').__proto__) should be ElementPrototype. Was Object.
 | 
| +FAIL classString(xmlDocument.createElementNS('x', 'x', 'x').__proto__) should be ElementPrototype. Was Element.
 | 
|  PASS classString(xmlDocument.createElementNS('x', 'x', 'x').constructor) is "Function"
 | 
|  PASS xmlDocument.createElementNS('x', 'x', 'x').constructor.name is "Element"
 | 
|  PASS classString(xmlDocument.createProcessingInstruction('x', '')) is "ProcessingInstruction"
 | 
| -FAIL classString(xmlDocument.createProcessingInstruction('x', '').__proto__) should be ProcessingInstructionPrototype. Was Object.
 | 
| +FAIL classString(xmlDocument.createProcessingInstruction('x', '').__proto__) should be ProcessingInstructionPrototype. Was ProcessingInstruction.
 | 
|  PASS classString(xmlDocument.createProcessingInstruction('x', '').constructor) is "Function"
 | 
|  PASS xmlDocument.createProcessingInstruction('x', '').constructor.name is "ProcessingInstruction"
 | 
|  
 | 
|  Events
 | 
|  
 | 
|  PASS classString(document.createEvent('Event')) is "Event"
 | 
| -FAIL classString(document.createEvent('Event').__proto__) should be EventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('Event').__proto__) should be EventPrototype. Was Event.
 | 
|  PASS classString(document.createEvent('Event').constructor) is "Function"
 | 
|  PASS document.createEvent('Event').constructor.name is "Event"
 | 
|  PASS classString(document.createEvent('KeyboardEvent')) is "KeyboardEvent"
 | 
| -FAIL classString(document.createEvent('KeyboardEvent').__proto__) should be KeyboardEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('KeyboardEvent').__proto__) should be KeyboardEventPrototype. Was KeyboardEvent.
 | 
|  PASS classString(document.createEvent('KeyboardEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('KeyboardEvent').constructor.name is "KeyboardEvent"
 | 
|  PASS classString(document.createEvent('MouseEvent')) is "MouseEvent"
 | 
| -FAIL classString(document.createEvent('MouseEvent').__proto__) should be MouseEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('MouseEvent').__proto__) should be MouseEventPrototype. Was MouseEvent.
 | 
|  PASS classString(document.createEvent('MouseEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('MouseEvent').constructor.name is "MouseEvent"
 | 
|  PASS classString(document.createEvent('MutationEvent')) is "MutationEvent"
 | 
| -FAIL classString(document.createEvent('MutationEvent').__proto__) should be MutationEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('MutationEvent').__proto__) should be MutationEventPrototype. Was MutationEvent.
 | 
|  PASS classString(document.createEvent('MutationEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('MutationEvent').constructor.name is "MutationEvent"
 | 
|  PASS classString(document.createEvent('TextEvent')) is "TextEvent"
 | 
| -FAIL classString(document.createEvent('TextEvent').__proto__) should be TextEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('TextEvent').__proto__) should be TextEventPrototype. Was TextEvent.
 | 
|  PASS classString(document.createEvent('TextEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('TextEvent').constructor.name is "TextEvent"
 | 
|  PASS classString(document.createEvent('UIEvent')) is "UIEvent"
 | 
| -FAIL classString(document.createEvent('UIEvent').__proto__) should be UIEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('UIEvent').__proto__) should be UIEventPrototype. Was UIEvent.
 | 
|  PASS classString(document.createEvent('UIEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('UIEvent').constructor.name is "UIEvent"
 | 
|  PASS classString(document.createEvent('WheelEvent')) is "WheelEvent"
 | 
| -FAIL classString(document.createEvent('WheelEvent').__proto__) should be WheelEventPrototype. Was Object.
 | 
| +FAIL classString(document.createEvent('WheelEvent').__proto__) should be WheelEventPrototype. Was WheelEvent.
 | 
|  PASS classString(document.createEvent('WheelEvent').constructor) is "Function"
 | 
|  PASS document.createEvent('WheelEvent').constructor.name is "WheelEvent"
 | 
|  
 | 
|  CSS DOM
 | 
|  
 | 
|  PASS classString(document.styleSheets) is "StyleSheetList"
 | 
| -FAIL classString(document.styleSheets.__proto__) should be StyleSheetListPrototype. Was Object.
 | 
| +FAIL classString(document.styleSheets.__proto__) should be StyleSheetListPrototype. Was StyleSheetList.
 | 
|  PASS classString(document.styleSheets.constructor) is "Function"
 | 
|  PASS document.styleSheets.constructor.name is "StyleSheetList"
 | 
|  PASS classString(stylesheet) is "CSSStyleSheet"
 | 
| -FAIL classString(stylesheet.__proto__) should be CSSStyleSheetPrototype. Was Object.
 | 
| +FAIL classString(stylesheet.__proto__) should be CSSStyleSheetPrototype. Was CSSStyleSheet.
 | 
|  PASS classString(stylesheet.constructor) is "Function"
 | 
|  PASS stylesheet.constructor.name is "CSSStyleSheet"
 | 
|  PASS classString(stylesheet.cssRules) is "CSSRuleList"
 | 
| -FAIL classString(stylesheet.cssRules.__proto__) should be CSSRuleListPrototype. Was Object.
 | 
| +FAIL classString(stylesheet.cssRules.__proto__) should be CSSRuleListPrototype. Was CSSRuleList.
 | 
|  PASS classString(stylesheet.cssRules.constructor) is "Function"
 | 
|  PASS stylesheet.cssRules.constructor.name is "CSSRuleList"
 | 
|  PASS classString(stylesheet.cssRules.item(0)) is "CSSStyleRule"
 | 
| -FAIL classString(stylesheet.cssRules.item(0).__proto__) should be CSSStyleRulePrototype. Was Object.
 | 
| +FAIL classString(stylesheet.cssRules.item(0).__proto__) should be CSSStyleRulePrototype. Was CSSStyleRule.
 | 
|  PASS classString(stylesheet.cssRules.item(0).constructor) is "Function"
 | 
|  PASS stylesheet.cssRules.item(0).constructor.name is "CSSStyleRule"
 | 
|  PASS classString(stylesheet.cssRules.item(0).style) is "CSSStyleDeclaration"
 | 
| -FAIL classString(stylesheet.cssRules.item(0).style.__proto__) should be CSSStyleDeclarationPrototype. Was Object.
 | 
| +FAIL classString(stylesheet.cssRules.item(0).style.__proto__) should be CSSStyleDeclarationPrototype. Was CSSStyleDeclaration.
 | 
|  PASS classString(stylesheet.cssRules.item(0).style.constructor) is "Function"
 | 
|  PASS stylesheet.cssRules.item(0).style.constructor.name is "CSSStyleDeclaration"
 | 
|  PASS classString(stylesheet.media) is "MediaList"
 | 
| -FAIL classString(stylesheet.media.__proto__) should be MediaListPrototype. Was Object.
 | 
| +FAIL classString(stylesheet.media.__proto__) should be MediaListPrototype. Was MediaList.
 | 
|  PASS classString(stylesheet.media.constructor) is "Function"
 | 
|  PASS stylesheet.media.constructor.name is "MediaList"
 | 
|  
 | 
|  XPath
 | 
|  
 | 
|  PASS classString(document.createExpression('//*', document.createNSResolver(document))) is "XPathExpression"
 | 
| -FAIL classString(document.createExpression('//*', document.createNSResolver(document)).__proto__) should be XPathExpressionPrototype. Was Object.
 | 
| +FAIL classString(document.createExpression('//*', document.createNSResolver(document)).__proto__) should be XPathExpressionPrototype. Was XPathExpression.
 | 
|  PASS classString(document.createExpression('//*', document.createNSResolver(document)).constructor) is "Function"
 | 
|  PASS document.createExpression('//*', document.createNSResolver(document)).constructor.name is "XPathExpression"
 | 
|  PASS classString(document.evaluate('//*', document, document.createNSResolver(document), 0, null)) is "XPathResult"
 | 
| -FAIL classString(document.evaluate('//*', document, document.createNSResolver(document), 0, null).__proto__) should be XPathResultPrototype. Was Object.
 | 
| +FAIL classString(document.evaluate('//*', document, document.createNSResolver(document), 0, null).__proto__) should be XPathResultPrototype. Was XPathResult.
 | 
|  PASS classString(document.evaluate('//*', document, document.createNSResolver(document), 0, null).constructor) is "Function"
 | 
|  PASS document.evaluate('//*', document, document.createNSResolver(document), 0, null).constructor.name is "XPathResult"
 | 
|  
 | 
|  Other
 | 
|  
 | 
| -FAIL classString(window) should be Window. Was global.
 | 
| -FAIL classString(window.__proto__) should be WindowPrototype. Was Object.
 | 
| +PASS classString(window) is "Window"
 | 
| +FAIL classString(window.__proto__) should be WindowPrototype. Was Window.
 | 
|  PASS classString(window.constructor) is "Function"
 | 
|  PASS window.constructor.name is "Window"
 | 
|  
 | 
|  HTML DOM
 | 
|  
 | 
|  PASS classString(root.children) is "HTMLCollection"
 | 
| -FAIL classString(root.children.__proto__) should be HTMLCollectionPrototype. Was Object.
 | 
| +FAIL classString(root.children.__proto__) should be HTMLCollectionPrototype. Was HTMLCollection.
 | 
|  PASS classString(root.children.constructor) is "Function"
 | 
|  PASS root.children.constructor.name is "HTMLCollection"
 | 
|  PASS classString(document) is "HTMLDocument"
 | 
| -FAIL classString(document.__proto__) should be HTMLDocumentPrototype. Was Object.
 | 
| +FAIL classString(document.__proto__) should be HTMLDocumentPrototype. Was HTMLDocument.
 | 
|  PASS classString(document.constructor) is "Function"
 | 
|  PASS document.constructor.name is "HTMLDocument"
 | 
|  PASS classString(document.createElement('select').options) is "HTMLOptionsCollection"
 | 
| -FAIL classString(document.createElement('select').options.__proto__) should be HTMLOptionsCollectionPrototype. Was Object.
 | 
| +FAIL classString(document.createElement('select').options.__proto__) should be HTMLOptionsCollectionPrototype. Was HTMLOptionsCollection.
 | 
|  PASS classString(document.createElement('select').options.constructor) is "Function"
 | 
|  PASS document.createElement('select').options.constructor.name is "HTMLOptionsCollection"
 | 
|  
 | 
|  HTML Elements
 | 
|  
 | 
|  PASS tagClassString('a') is "HTMLAnchorElement"
 | 
| -FAIL tagPrototypeClassString('a') should be HTMLAnchorElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('a') should be HTMLAnchorElementPrototype. Was HTMLAnchorElement.
 | 
|  PASS tagConstructorClassString('a') is "Function"
 | 
|  PASS tagConstructorName('a') is "HTMLAnchorElement"
 | 
|  PASS tagClassString('abbr') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('abbr') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('abbr') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('abbr') is "Function"
 | 
|  PASS tagConstructorName('abbr') is "HTMLElement"
 | 
|  PASS tagClassString('acronym') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('acronym') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('acronym') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('acronym') is "Function"
 | 
|  PASS tagConstructorName('acronym') is "HTMLElement"
 | 
|  PASS tagClassString('address') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('address') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('address') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('address') is "Function"
 | 
|  PASS tagConstructorName('address') is "HTMLElement"
 | 
|  PASS tagClassString('area') is "HTMLAreaElement"
 | 
| -FAIL tagPrototypeClassString('area') should be HTMLAreaElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('area') should be HTMLAreaElementPrototype. Was HTMLAreaElement.
 | 
|  PASS tagConstructorClassString('area') is "Function"
 | 
|  PASS tagConstructorName('area') is "HTMLAreaElement"
 | 
|  PASS tagClassString('article') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('article') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('article') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('article') is "Function"
 | 
|  PASS tagConstructorName('article') is "HTMLElement"
 | 
|  PASS tagClassString('aside') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('aside') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('aside') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('aside') is "Function"
 | 
|  PASS tagConstructorName('aside') is "HTMLElement"
 | 
|  PASS tagClassString('b') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('b') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('b') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('b') is "Function"
 | 
|  PASS tagConstructorName('b') is "HTMLElement"
 | 
|  PASS tagClassString('base') is "HTMLBaseElement"
 | 
| -FAIL tagPrototypeClassString('base') should be HTMLBaseElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('base') should be HTMLBaseElementPrototype. Was HTMLBaseElement.
 | 
|  PASS tagConstructorClassString('base') is "Function"
 | 
|  PASS tagConstructorName('base') is "HTMLBaseElement"
 | 
|  PASS tagClassString('basefont') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('basefont') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('basefont') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('basefont') is "Function"
 | 
|  PASS tagConstructorName('basefont') is "HTMLElement"
 | 
|  PASS tagClassString('bdo') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('bdo') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('bdo') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('bdo') is "Function"
 | 
|  PASS tagConstructorName('bdo') is "HTMLElement"
 | 
|  PASS tagClassString('bgsound') is "HTMLUnknownElement"
 | 
| -FAIL tagPrototypeClassString('bgsound') should be HTMLUnknownElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('bgsound') should be HTMLUnknownElementPrototype. Was HTMLUnknownElement.
 | 
|  PASS tagConstructorClassString('bgsound') is "Function"
 | 
|  PASS tagConstructorName('bgsound') is "HTMLUnknownElement"
 | 
|  PASS tagClassString('big') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('big') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('big') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('big') is "Function"
 | 
|  PASS tagConstructorName('big') is "HTMLElement"
 | 
|  PASS tagClassString('blockquote') is "HTMLQuoteElement"
 | 
| -FAIL tagPrototypeClassString('blockquote') should be HTMLQuoteElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('blockquote') should be HTMLQuoteElementPrototype. Was HTMLQuoteElement.
 | 
|  PASS tagConstructorClassString('blockquote') is "Function"
 | 
|  PASS tagConstructorName('blockquote') is "HTMLQuoteElement"
 | 
|  PASS tagClassString('body') is "HTMLBodyElement"
 | 
| -FAIL tagPrototypeClassString('body') should be HTMLBodyElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('body') should be HTMLBodyElementPrototype. Was HTMLBodyElement.
 | 
|  PASS tagConstructorClassString('body') is "Function"
 | 
|  PASS tagConstructorName('body') is "HTMLBodyElement"
 | 
|  PASS tagClassString('br') is "HTMLBRElement"
 | 
| -FAIL tagPrototypeClassString('br') should be HTMLBRElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('br') should be HTMLBRElementPrototype. Was HTMLBRElement.
 | 
|  PASS tagConstructorClassString('br') is "Function"
 | 
|  PASS tagConstructorName('br') is "HTMLBRElement"
 | 
|  PASS tagClassString('button') is "HTMLButtonElement"
 | 
| -FAIL tagPrototypeClassString('button') should be HTMLButtonElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('button') should be HTMLButtonElementPrototype. Was HTMLButtonElement.
 | 
|  PASS tagConstructorClassString('button') is "Function"
 | 
|  PASS tagConstructorName('button') is "HTMLButtonElement"
 | 
|  PASS tagClassString('canvas') is "HTMLCanvasElement"
 | 
| -FAIL tagPrototypeClassString('canvas') should be HTMLCanvasElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('canvas') should be HTMLCanvasElementPrototype. Was HTMLCanvasElement.
 | 
|  PASS tagConstructorClassString('canvas') is "Function"
 | 
|  PASS tagConstructorName('canvas') is "HTMLCanvasElement"
 | 
|  PASS tagClassString('caption') is "HTMLTableCaptionElement"
 | 
| -FAIL tagPrototypeClassString('caption') should be HTMLTableCaptionElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('caption') should be HTMLTableCaptionElementPrototype. Was HTMLTableCaptionElement.
 | 
|  PASS tagConstructorClassString('caption') is "Function"
 | 
|  PASS tagConstructorName('caption') is "HTMLTableCaptionElement"
 | 
|  PASS tagClassString('center') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('center') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('center') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('center') is "Function"
 | 
|  PASS tagConstructorName('center') is "HTMLElement"
 | 
|  PASS tagClassString('cite') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('cite') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('cite') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('cite') is "Function"
 | 
|  PASS tagConstructorName('cite') is "HTMLElement"
 | 
|  PASS tagClassString('code') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('code') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('code') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('code') is "Function"
 | 
|  PASS tagConstructorName('code') is "HTMLElement"
 | 
|  PASS tagClassString('col') is "HTMLTableColElement"
 | 
| -FAIL tagPrototypeClassString('col') should be HTMLTableColElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('col') should be HTMLTableColElementPrototype. Was HTMLTableColElement.
 | 
|  PASS tagConstructorClassString('col') is "Function"
 | 
|  PASS tagConstructorName('col') is "HTMLTableColElement"
 | 
|  PASS tagClassString('colgroup') is "HTMLTableColElement"
 | 
| -FAIL tagPrototypeClassString('colgroup') should be HTMLTableColElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('colgroup') should be HTMLTableColElementPrototype. Was HTMLTableColElement.
 | 
|  PASS tagConstructorClassString('colgroup') is "Function"
 | 
|  PASS tagConstructorName('colgroup') is "HTMLTableColElement"
 | 
|  PASS tagClassString('dd') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('dd') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('dd') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('dd') is "Function"
 | 
|  PASS tagConstructorName('dd') is "HTMLElement"
 | 
|  PASS tagClassString('del') is "HTMLModElement"
 | 
| -FAIL tagPrototypeClassString('del') should be HTMLModElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('del') should be HTMLModElementPrototype. Was HTMLModElement.
 | 
|  PASS tagConstructorClassString('del') is "Function"
 | 
|  PASS tagConstructorName('del') is "HTMLModElement"
 | 
|  PASS tagClassString('dfn') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('dfn') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('dfn') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('dfn') is "Function"
 | 
|  PASS tagConstructorName('dfn') is "HTMLElement"
 | 
|  PASS tagClassString('dir') is "HTMLDirectoryElement"
 | 
| -FAIL tagPrototypeClassString('dir') should be HTMLDirectoryElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('dir') should be HTMLDirectoryElementPrototype. Was HTMLDirectoryElement.
 | 
|  PASS tagConstructorClassString('dir') is "Function"
 | 
|  PASS tagConstructorName('dir') is "HTMLDirectoryElement"
 | 
|  PASS tagClassString('div') is "HTMLDivElement"
 | 
| -FAIL tagPrototypeClassString('div') should be HTMLDivElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('div') should be HTMLDivElementPrototype. Was HTMLDivElement.
 | 
|  PASS tagConstructorClassString('div') is "Function"
 | 
|  PASS tagConstructorName('div') is "HTMLDivElement"
 | 
|  PASS tagClassString('dl') is "HTMLDListElement"
 | 
| -FAIL tagPrototypeClassString('dl') should be HTMLDListElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('dl') should be HTMLDListElementPrototype. Was HTMLDListElement.
 | 
|  PASS tagConstructorClassString('dl') is "Function"
 | 
|  PASS tagConstructorName('dl') is "HTMLDListElement"
 | 
|  PASS tagClassString('dt') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('dt') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('dt') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('dt') is "Function"
 | 
|  PASS tagConstructorName('dt') is "HTMLElement"
 | 
|  PASS tagClassString('em') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('em') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('em') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('em') is "Function"
 | 
|  PASS tagConstructorName('em') is "HTMLElement"
 | 
|  PASS tagClassString('embed') is "HTMLEmbedElement"
 | 
| -FAIL tagPrototypeClassString('embed') should be HTMLEmbedElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('embed') should be HTMLEmbedElementPrototype. Was HTMLEmbedElement.
 | 
|  PASS tagConstructorClassString('embed') is "Function"
 | 
|  PASS tagConstructorName('embed') is "HTMLEmbedElement"
 | 
|  PASS tagClassString('fieldset') is "HTMLFieldSetElement"
 | 
| -FAIL tagPrototypeClassString('fieldset') should be HTMLFieldSetElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('fieldset') should be HTMLFieldSetElementPrototype. Was HTMLFieldSetElement.
 | 
|  PASS tagConstructorClassString('fieldset') is "Function"
 | 
|  PASS tagConstructorName('fieldset') is "HTMLFieldSetElement"
 | 
|  PASS tagClassString('font') is "HTMLFontElement"
 | 
| -FAIL tagPrototypeClassString('font') should be HTMLFontElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('font') should be HTMLFontElementPrototype. Was HTMLFontElement.
 | 
|  PASS tagConstructorClassString('font') is "Function"
 | 
|  PASS tagConstructorName('font') is "HTMLFontElement"
 | 
|  PASS tagClassString('footer') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('footer') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('footer') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('footer') is "Function"
 | 
|  PASS tagConstructorName('footer') is "HTMLElement"
 | 
|  PASS tagClassString('form') is "HTMLFormElement"
 | 
| -FAIL tagPrototypeClassString('form') should be HTMLFormElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('form') should be HTMLFormElementPrototype. Was HTMLFormElement.
 | 
|  PASS tagConstructorClassString('form') is "Function"
 | 
|  PASS tagConstructorName('form') is "HTMLFormElement"
 | 
|  PASS tagClassString('frame') is "HTMLFrameElement"
 | 
| -FAIL tagPrototypeClassString('frame') should be HTMLFrameElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('frame') should be HTMLFrameElementPrototype. Was HTMLFrameElement.
 | 
|  PASS tagConstructorClassString('frame') is "Function"
 | 
|  PASS tagConstructorName('frame') is "HTMLFrameElement"
 | 
|  PASS tagClassString('frameset') is "HTMLFrameSetElement"
 | 
| -FAIL tagPrototypeClassString('frameset') should be HTMLFrameSetElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('frameset') should be HTMLFrameSetElementPrototype. Was HTMLFrameSetElement.
 | 
|  PASS tagConstructorClassString('frameset') is "Function"
 | 
|  PASS tagConstructorName('frameset') is "HTMLFrameSetElement"
 | 
|  PASS tagClassString('head') is "HTMLHeadElement"
 | 
| -FAIL tagPrototypeClassString('head') should be HTMLHeadElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('head') should be HTMLHeadElementPrototype. Was HTMLHeadElement.
 | 
|  PASS tagConstructorClassString('head') is "Function"
 | 
|  PASS tagConstructorName('head') is "HTMLHeadElement"
 | 
|  PASS tagClassString('h1') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h1') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h1') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h1') is "Function"
 | 
|  PASS tagConstructorName('h1') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('h2') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h2') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h2') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h2') is "Function"
 | 
|  PASS tagConstructorName('h2') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('h3') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h3') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h3') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h3') is "Function"
 | 
|  PASS tagConstructorName('h3') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('h4') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h4') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h4') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h4') is "Function"
 | 
|  PASS tagConstructorName('h4') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('h5') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h5') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h5') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h5') is "Function"
 | 
|  PASS tagConstructorName('h5') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('h6') is "HTMLHeadingElement"
 | 
| -FAIL tagPrototypeClassString('h6') should be HTMLHeadingElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('h6') should be HTMLHeadingElementPrototype. Was HTMLHeadingElement.
 | 
|  PASS tagConstructorClassString('h6') is "Function"
 | 
|  PASS tagConstructorName('h6') is "HTMLHeadingElement"
 | 
|  PASS tagClassString('head') is "HTMLHeadElement"
 | 
| -FAIL tagPrototypeClassString('head') should be HTMLHeadElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('head') should be HTMLHeadElementPrototype. Was HTMLHeadElement.
 | 
|  PASS tagConstructorClassString('head') is "Function"
 | 
|  PASS tagConstructorName('head') is "HTMLHeadElement"
 | 
|  PASS tagClassString('header') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('header') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('header') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('header') is "Function"
 | 
|  PASS tagConstructorName('header') is "HTMLElement"
 | 
|  PASS tagClassString('hgroup') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('hgroup') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('hgroup') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('hgroup') is "Function"
 | 
|  PASS tagConstructorName('hgroup') is "HTMLElement"
 | 
|  PASS tagClassString('hr') is "HTMLHRElement"
 | 
| -FAIL tagPrototypeClassString('hr') should be HTMLHRElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('hr') should be HTMLHRElementPrototype. Was HTMLHRElement.
 | 
|  PASS tagConstructorClassString('hr') is "Function"
 | 
|  PASS tagConstructorName('hr') is "HTMLHRElement"
 | 
|  PASS tagClassString('html') is "HTMLHtmlElement"
 | 
| -FAIL tagPrototypeClassString('html') should be HTMLHtmlElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('html') should be HTMLHtmlElementPrototype. Was HTMLHtmlElement.
 | 
|  PASS tagConstructorClassString('html') is "Function"
 | 
|  PASS tagConstructorName('html') is "HTMLHtmlElement"
 | 
|  PASS tagClassString('i') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('i') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('i') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('i') is "Function"
 | 
|  PASS tagConstructorName('i') is "HTMLElement"
 | 
|  PASS tagClassString('iframe') is "HTMLIFrameElement"
 | 
| -FAIL tagPrototypeClassString('iframe') should be HTMLIFrameElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('iframe') should be HTMLIFrameElementPrototype. Was HTMLIFrameElement.
 | 
|  PASS tagConstructorClassString('iframe') is "Function"
 | 
|  PASS tagConstructorName('iframe') is "HTMLIFrameElement"
 | 
|  PASS tagClassString('image') is "HTMLUnknownElement"
 | 
| -FAIL tagPrototypeClassString('image') should be HTMLUnknownElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('image') should be HTMLUnknownElementPrototype. Was HTMLUnknownElement.
 | 
|  PASS tagConstructorClassString('image') is "Function"
 | 
|  PASS tagConstructorName('image') is "HTMLUnknownElement"
 | 
|  PASS tagClassString('img') is "HTMLImageElement"
 | 
| -FAIL tagPrototypeClassString('img') should be HTMLImageElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('img') should be HTMLImageElementPrototype. Was HTMLImageElement.
 | 
|  PASS tagConstructorClassString('img') is "Function"
 | 
|  PASS tagConstructorName('img') is "HTMLImageElement"
 | 
|  PASS tagClassString('input') is "HTMLInputElement"
 | 
| -FAIL tagPrototypeClassString('input') should be HTMLInputElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('input') should be HTMLInputElementPrototype. Was HTMLInputElement.
 | 
|  PASS tagConstructorClassString('input') is "Function"
 | 
|  PASS tagConstructorName('input') is "HTMLInputElement"
 | 
|  PASS tagClassString('ins') is "HTMLModElement"
 | 
| -FAIL tagPrototypeClassString('ins') should be HTMLModElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('ins') should be HTMLModElementPrototype. Was HTMLModElement.
 | 
|  PASS tagConstructorClassString('ins') is "Function"
 | 
|  PASS tagConstructorName('ins') is "HTMLModElement"
 | 
|  PASS tagClassString('kbd') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('kbd') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('kbd') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('kbd') is "Function"
 | 
|  PASS tagConstructorName('kbd') is "HTMLElement"
 | 
|  PASS tagClassString('keygen') is "HTMLKeygenElement"
 | 
| -FAIL tagPrototypeClassString('keygen') should be HTMLKeygenElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('keygen') should be HTMLKeygenElementPrototype. Was HTMLKeygenElement.
 | 
|  PASS tagConstructorClassString('keygen') is "Function"
 | 
|  PASS tagConstructorName('keygen') is "HTMLKeygenElement"
 | 
|  PASS tagClassString('label') is "HTMLLabelElement"
 | 
| -FAIL tagPrototypeClassString('label') should be HTMLLabelElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('label') should be HTMLLabelElementPrototype. Was HTMLLabelElement.
 | 
|  PASS tagConstructorClassString('label') is "Function"
 | 
|  PASS tagConstructorName('label') is "HTMLLabelElement"
 | 
|  PASS tagClassString('layer') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('layer') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('layer') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('layer') is "Function"
 | 
|  PASS tagConstructorName('layer') is "HTMLElement"
 | 
|  PASS tagClassString('legend') is "HTMLLegendElement"
 | 
| -FAIL tagPrototypeClassString('legend') should be HTMLLegendElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('legend') should be HTMLLegendElementPrototype. Was HTMLLegendElement.
 | 
|  PASS tagConstructorClassString('legend') is "Function"
 | 
|  PASS tagConstructorName('legend') is "HTMLLegendElement"
 | 
|  PASS tagClassString('li') is "HTMLLIElement"
 | 
| -FAIL tagPrototypeClassString('li') should be HTMLLIElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('li') should be HTMLLIElementPrototype. Was HTMLLIElement.
 | 
|  PASS tagConstructorClassString('li') is "Function"
 | 
|  PASS tagConstructorName('li') is "HTMLLIElement"
 | 
|  PASS tagClassString('link') is "HTMLLinkElement"
 | 
| -FAIL tagPrototypeClassString('link') should be HTMLLinkElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('link') should be HTMLLinkElementPrototype. Was HTMLLinkElement.
 | 
|  PASS tagConstructorClassString('link') is "Function"
 | 
|  PASS tagConstructorName('link') is "HTMLLinkElement"
 | 
|  PASS tagClassString('listing') is "HTMLPreElement"
 | 
| -FAIL tagPrototypeClassString('listing') should be HTMLPreElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('listing') should be HTMLPreElementPrototype. Was HTMLPreElement.
 | 
|  PASS tagConstructorClassString('listing') is "Function"
 | 
|  PASS tagConstructorName('listing') is "HTMLPreElement"
 | 
|  PASS tagClassString('main') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('main') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('main') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('main') is "Function"
 | 
|  PASS tagConstructorName('main') is "HTMLElement"
 | 
|  PASS tagClassString('map') is "HTMLMapElement"
 | 
| -FAIL tagPrototypeClassString('map') should be HTMLMapElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('map') should be HTMLMapElementPrototype. Was HTMLMapElement.
 | 
|  PASS tagConstructorClassString('map') is "Function"
 | 
|  PASS tagConstructorName('map') is "HTMLMapElement"
 | 
|  PASS tagClassString('marquee') is "HTMLMarqueeElement"
 | 
| -FAIL tagPrototypeClassString('marquee') should be HTMLMarqueeElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('marquee') should be HTMLMarqueeElementPrototype. Was HTMLMarqueeElement.
 | 
|  PASS tagConstructorClassString('marquee') is "Function"
 | 
|  PASS tagConstructorName('marquee') is "HTMLMarqueeElement"
 | 
|  PASS tagClassString('menu') is "HTMLMenuElement"
 | 
| -FAIL tagPrototypeClassString('menu') should be HTMLMenuElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('menu') should be HTMLMenuElementPrototype. Was HTMLMenuElement.
 | 
|  PASS tagConstructorClassString('menu') is "Function"
 | 
|  PASS tagConstructorName('menu') is "HTMLMenuElement"
 | 
|  PASS tagClassString('meta') is "HTMLMetaElement"
 | 
| -FAIL tagPrototypeClassString('meta') should be HTMLMetaElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('meta') should be HTMLMetaElementPrototype. Was HTMLMetaElement.
 | 
|  PASS tagConstructorClassString('meta') is "Function"
 | 
|  PASS tagConstructorName('meta') is "HTMLMetaElement"
 | 
|  PASS tagClassString('nav') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('nav') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('nav') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('nav') is "Function"
 | 
|  PASS tagConstructorName('nav') is "HTMLElement"
 | 
|  PASS tagClassString('nobr') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('nobr') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('nobr') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('nobr') is "Function"
 | 
|  PASS tagConstructorName('nobr') is "HTMLElement"
 | 
|  PASS tagClassString('noembed') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('noembed') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('noembed') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('noembed') is "Function"
 | 
|  PASS tagConstructorName('noembed') is "HTMLElement"
 | 
|  PASS tagClassString('noframes') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('noframes') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('noframes') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('noframes') is "Function"
 | 
|  PASS tagConstructorName('noframes') is "HTMLElement"
 | 
|  PASS tagClassString('nolayer') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('nolayer') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('nolayer') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('nolayer') is "Function"
 | 
|  PASS tagConstructorName('nolayer') is "HTMLElement"
 | 
|  PASS tagClassString('noscript') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('noscript') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('noscript') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('noscript') is "Function"
 | 
|  PASS tagConstructorName('noscript') is "HTMLElement"
 | 
|  PASS tagClassString('object') is "HTMLObjectElement"
 | 
| -FAIL tagPrototypeClassString('object') should be HTMLObjectElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('object') should be HTMLObjectElementPrototype. Was HTMLObjectElement.
 | 
|  PASS tagConstructorClassString('object') is "Function"
 | 
|  PASS tagConstructorName('object') is "HTMLObjectElement"
 | 
|  PASS tagClassString('ol') is "HTMLOListElement"
 | 
| -FAIL tagPrototypeClassString('ol') should be HTMLOListElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('ol') should be HTMLOListElementPrototype. Was HTMLOListElement.
 | 
|  PASS tagConstructorClassString('ol') is "Function"
 | 
|  PASS tagConstructorName('ol') is "HTMLOListElement"
 | 
|  PASS tagClassString('optgroup') is "HTMLOptGroupElement"
 | 
| -FAIL tagPrototypeClassString('optgroup') should be HTMLOptGroupElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('optgroup') should be HTMLOptGroupElementPrototype. Was HTMLOptGroupElement.
 | 
|  PASS tagConstructorClassString('optgroup') is "Function"
 | 
|  PASS tagConstructorName('optgroup') is "HTMLOptGroupElement"
 | 
|  PASS tagClassString('option') is "HTMLOptionElement"
 | 
| -FAIL tagPrototypeClassString('option') should be HTMLOptionElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('option') should be HTMLOptionElementPrototype. Was HTMLOptionElement.
 | 
|  PASS tagConstructorClassString('option') is "Function"
 | 
|  PASS tagConstructorName('option') is "HTMLOptionElement"
 | 
|  PASS tagClassString('p') is "HTMLParagraphElement"
 | 
| -FAIL tagPrototypeClassString('p') should be HTMLParagraphElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('p') should be HTMLParagraphElementPrototype. Was HTMLParagraphElement.
 | 
|  PASS tagConstructorClassString('p') is "Function"
 | 
|  PASS tagConstructorName('p') is "HTMLParagraphElement"
 | 
|  PASS tagClassString('param') is "HTMLParamElement"
 | 
| -FAIL tagPrototypeClassString('param') should be HTMLParamElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('param') should be HTMLParamElementPrototype. Was HTMLParamElement.
 | 
|  PASS tagConstructorClassString('param') is "Function"
 | 
|  PASS tagConstructorName('param') is "HTMLParamElement"
 | 
|  PASS tagClassString('plaintext') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('plaintext') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('plaintext') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('plaintext') is "Function"
 | 
|  PASS tagConstructorName('plaintext') is "HTMLElement"
 | 
|  PASS tagClassString('pre') is "HTMLPreElement"
 | 
| -FAIL tagPrototypeClassString('pre') should be HTMLPreElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('pre') should be HTMLPreElementPrototype. Was HTMLPreElement.
 | 
|  PASS tagConstructorClassString('pre') is "Function"
 | 
|  PASS tagConstructorName('pre') is "HTMLPreElement"
 | 
|  PASS tagClassString('q') is "HTMLQuoteElement"
 | 
| -FAIL tagPrototypeClassString('q') should be HTMLQuoteElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('q') should be HTMLQuoteElementPrototype. Was HTMLQuoteElement.
 | 
|  PASS tagConstructorClassString('q') is "Function"
 | 
|  PASS tagConstructorName('q') is "HTMLQuoteElement"
 | 
|  PASS tagClassString('rp') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('rp') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('rp') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('rp') is "Function"
 | 
|  PASS tagConstructorName('rp') is "HTMLElement"
 | 
|  PASS tagClassString('rt') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('rt') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('rt') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('rt') is "Function"
 | 
|  PASS tagConstructorName('rt') is "HTMLElement"
 | 
|  PASS tagClassString('ruby') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('ruby') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('ruby') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('ruby') is "Function"
 | 
|  PASS tagConstructorName('ruby') is "HTMLElement"
 | 
|  PASS tagClassString('s') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('s') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('s') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('s') is "Function"
 | 
|  PASS tagConstructorName('s') is "HTMLElement"
 | 
|  PASS tagClassString('samp') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('samp') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('samp') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('samp') is "Function"
 | 
|  PASS tagConstructorName('samp') is "HTMLElement"
 | 
|  PASS tagClassString('script') is "HTMLScriptElement"
 | 
| -FAIL tagPrototypeClassString('script') should be HTMLScriptElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('script') should be HTMLScriptElementPrototype. Was HTMLScriptElement.
 | 
|  PASS tagConstructorClassString('script') is "Function"
 | 
|  PASS tagConstructorName('script') is "HTMLScriptElement"
 | 
|  PASS tagClassString('section') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('section') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('section') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('section') is "Function"
 | 
|  PASS tagConstructorName('section') is "HTMLElement"
 | 
|  PASS tagClassString('select') is "HTMLSelectElement"
 | 
| -FAIL tagPrototypeClassString('select') should be HTMLSelectElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('select') should be HTMLSelectElementPrototype. Was HTMLSelectElement.
 | 
|  PASS tagConstructorClassString('select') is "Function"
 | 
|  PASS tagConstructorName('select') is "HTMLSelectElement"
 | 
|  PASS tagClassString('small') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('small') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('small') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('small') is "Function"
 | 
|  PASS tagConstructorName('small') is "HTMLElement"
 | 
|  PASS tagClassString('span') is "HTMLSpanElement"
 | 
| -FAIL tagPrototypeClassString('span') should be HTMLSpanElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('span') should be HTMLSpanElementPrototype. Was HTMLSpanElement.
 | 
|  PASS tagConstructorClassString('span') is "Function"
 | 
|  PASS tagConstructorName('span') is "HTMLSpanElement"
 | 
|  PASS tagClassString('strike') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('strike') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('strike') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('strike') is "Function"
 | 
|  PASS tagConstructorName('strike') is "HTMLElement"
 | 
|  PASS tagClassString('strong') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('strong') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('strong') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('strong') is "Function"
 | 
|  PASS tagConstructorName('strong') is "HTMLElement"
 | 
|  PASS tagClassString('style') is "HTMLStyleElement"
 | 
| -FAIL tagPrototypeClassString('style') should be HTMLStyleElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('style') should be HTMLStyleElementPrototype. Was HTMLStyleElement.
 | 
|  PASS tagConstructorClassString('style') is "Function"
 | 
|  PASS tagConstructorName('style') is "HTMLStyleElement"
 | 
|  PASS tagClassString('sub') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('sub') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('sub') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('sub') is "Function"
 | 
|  PASS tagConstructorName('sub') is "HTMLElement"
 | 
|  PASS tagClassString('sup') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('sup') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('sup') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('sup') is "Function"
 | 
|  PASS tagConstructorName('sup') is "HTMLElement"
 | 
|  PASS tagClassString('table') is "HTMLTableElement"
 | 
| -FAIL tagPrototypeClassString('table') should be HTMLTableElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('table') should be HTMLTableElementPrototype. Was HTMLTableElement.
 | 
|  PASS tagConstructorClassString('table') is "Function"
 | 
|  PASS tagConstructorName('table') is "HTMLTableElement"
 | 
|  PASS tagClassString('tbody') is "HTMLTableSectionElement"
 | 
| -FAIL tagPrototypeClassString('tbody') should be HTMLTableSectionElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('tbody') should be HTMLTableSectionElementPrototype. Was HTMLTableSectionElement.
 | 
|  PASS tagConstructorClassString('tbody') is "Function"
 | 
|  PASS tagConstructorName('tbody') is "HTMLTableSectionElement"
 | 
|  PASS tagClassString('td') is "HTMLTableCellElement"
 | 
| -FAIL tagPrototypeClassString('td') should be HTMLTableCellElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('td') should be HTMLTableCellElementPrototype. Was HTMLTableCellElement.
 | 
|  PASS tagConstructorClassString('td') is "Function"
 | 
|  PASS tagConstructorName('td') is "HTMLTableCellElement"
 | 
|  PASS tagClassString('textarea') is "HTMLTextAreaElement"
 | 
| -FAIL tagPrototypeClassString('textarea') should be HTMLTextAreaElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('textarea') should be HTMLTextAreaElementPrototype. Was HTMLTextAreaElement.
 | 
|  PASS tagConstructorClassString('textarea') is "Function"
 | 
|  PASS tagConstructorName('textarea') is "HTMLTextAreaElement"
 | 
|  PASS tagClassString('tfoot') is "HTMLTableSectionElement"
 | 
| -FAIL tagPrototypeClassString('tfoot') should be HTMLTableSectionElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('tfoot') should be HTMLTableSectionElementPrototype. Was HTMLTableSectionElement.
 | 
|  PASS tagConstructorClassString('tfoot') is "Function"
 | 
|  PASS tagConstructorName('tfoot') is "HTMLTableSectionElement"
 | 
|  PASS tagClassString('th') is "HTMLTableCellElement"
 | 
| -FAIL tagPrototypeClassString('th') should be HTMLTableCellElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('th') should be HTMLTableCellElementPrototype. Was HTMLTableCellElement.
 | 
|  PASS tagConstructorClassString('th') is "Function"
 | 
|  PASS tagConstructorName('th') is "HTMLTableCellElement"
 | 
|  PASS tagClassString('thead') is "HTMLTableSectionElement"
 | 
| -FAIL tagPrototypeClassString('thead') should be HTMLTableSectionElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('thead') should be HTMLTableSectionElementPrototype. Was HTMLTableSectionElement.
 | 
|  PASS tagConstructorClassString('thead') is "Function"
 | 
|  PASS tagConstructorName('thead') is "HTMLTableSectionElement"
 | 
|  PASS tagClassString('title') is "HTMLTitleElement"
 | 
| -FAIL tagPrototypeClassString('title') should be HTMLTitleElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('title') should be HTMLTitleElementPrototype. Was HTMLTitleElement.
 | 
|  PASS tagConstructorClassString('title') is "Function"
 | 
|  PASS tagConstructorName('title') is "HTMLTitleElement"
 | 
|  PASS tagClassString('tr') is "HTMLTableRowElement"
 | 
| -FAIL tagPrototypeClassString('tr') should be HTMLTableRowElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('tr') should be HTMLTableRowElementPrototype. Was HTMLTableRowElement.
 | 
|  PASS tagConstructorClassString('tr') is "Function"
 | 
|  PASS tagConstructorName('tr') is "HTMLTableRowElement"
 | 
|  PASS tagClassString('tt') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('tt') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('tt') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('tt') is "Function"
 | 
|  PASS tagConstructorName('tt') is "HTMLElement"
 | 
|  PASS tagClassString('u') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('u') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('u') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('u') is "Function"
 | 
|  PASS tagConstructorName('u') is "HTMLElement"
 | 
|  PASS tagClassString('ul') is "HTMLUListElement"
 | 
| -FAIL tagPrototypeClassString('ul') should be HTMLUListElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('ul') should be HTMLUListElementPrototype. Was HTMLUListElement.
 | 
|  PASS tagConstructorClassString('ul') is "Function"
 | 
|  PASS tagConstructorName('ul') is "HTMLUListElement"
 | 
|  PASS tagClassString('var') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('var') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('var') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('var') is "Function"
 | 
|  PASS tagConstructorName('var') is "HTMLElement"
 | 
|  PASS tagClassString('wbr') is "HTMLElement"
 | 
| -FAIL tagPrototypeClassString('wbr') should be HTMLElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('wbr') should be HTMLElementPrototype. Was HTMLElement.
 | 
|  PASS tagConstructorClassString('wbr') is "Function"
 | 
|  PASS tagConstructorName('wbr') is "HTMLElement"
 | 
|  PASS tagClassString('xmp') is "HTMLPreElement"
 | 
| -FAIL tagPrototypeClassString('xmp') should be HTMLPreElementPrototype. Was Object.
 | 
| +FAIL tagPrototypeClassString('xmp') should be HTMLPreElementPrototype. Was HTMLPreElement.
 | 
|  PASS tagConstructorClassString('xmp') is "Function"
 | 
|  PASS tagConstructorName('xmp') is "HTMLPreElement"
 | 
|  
 | 
| 
 |