Last active
August 29, 2015 14:20
-
-
Save DigiTec/996fec73041539303da6 to your computer and use it in GitHub Desktop.
A gist of results mapping all known elements to prototypes for some set of browsers. To be updated periodically. Example fiddle. http://jsfiddle.net/sqmqzjjv/3/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var xhtml_tags_chrome_prototypes = { | |
| "DOCTYPE": "HTMLUnknownElement", | |
| "a": "HTMLAnchorElement", | |
| "abbr": "HTMLElement", | |
| "acronym": "HTMLElement", | |
| "address": "HTMLElement", | |
| "applet": "HTMLAppletElement", | |
| "area": "HTMLAreaElement", | |
| "article": "HTMLElement", | |
| "aside": "HTMLElement", | |
| "audio": "HTMLAudioElement", | |
| "b": "HTMLElement", | |
| "base": "HTMLBaseElement", | |
| "basefont": "HTMLElement", | |
| "bdo": "HTMLElement", | |
| "bgsound": "HTMLUnknownElement", | |
| "big": "HTMLElement", | |
| "blink": "HTMLUnknownElement", | |
| "blockquote": "HTMLQuoteElement", | |
| "body": "HTMLBodyElement", | |
| "br": "HTMLBRElement", | |
| "button": "HTMLButtonElement", | |
| "canvas": "HTMLCanvasElement", | |
| "caption": "HTMLTableCaptionElement", | |
| "center": "HTMLElement", | |
| "cite": "HTMLElement", | |
| "code": "HTMLElement", | |
| "col": "HTMLTableColElement", | |
| "colgroup": "HTMLTableColElement", | |
| "command": "HTMLElement", | |
| "comment": "HTMLUnknownElement", | |
| "datalist": "HTMLDataListElement", | |
| "dd": "HTMLElement", | |
| "del": "HTMLModElement", | |
| "details": "HTMLDetailsElement", | |
| "dfn": "HTMLElement", | |
| "dir": "HTMLDirectoryElement", | |
| "div": "HTMLDivElement", | |
| "dl": "HTMLDListElement", | |
| "dt": "HTMLElement", | |
| "em": "HTMLElement", | |
| "embed": "HTMLEmbedElement", | |
| "fieldset": "HTMLFieldSetElement", | |
| "figcaption": "HTMLElement", | |
| "figure": "HTMLElement", | |
| "font": "HTMLFontElement", | |
| "footer": "HTMLElement", | |
| "form": "HTMLFormElement", | |
| "frame": "HTMLFrameElement", | |
| "frameset": "HTMLFrameSetElement", | |
| "h1": "HTMLHeadingElement", | |
| "h2": "HTMLHeadingElement", | |
| "h3": "HTMLHeadingElement", | |
| "h4": "HTMLHeadingElement", | |
| "h5": "HTMLHeadingElement", | |
| "h6": "HTMLHeadingElement", | |
| "head": "HTMLHeadElement", | |
| "header": "HTMLElement", | |
| "hgroup": "HTMLElement", | |
| "hr": "HTMLHRElement", | |
| "html": "HTMLHtmlElement", | |
| "i": "HTMLElement", | |
| "iframe": "HTMLIFrameElement", | |
| "image": "HTMLUnknownElement", | |
| "img": "HTMLImageElement", | |
| "input": "HTMLInputElement", | |
| "ins": "HTMLModElement", | |
| "isindex": "HTMLUnknownElement", | |
| "kbd": "HTMLElement", | |
| "keygen": "HTMLKeygenElement", | |
| "label": "HTMLLabelElement", | |
| "legend": "HTMLLegendElement", | |
| "li": "HTMLLIElement", | |
| "link": "HTMLLinkElement", | |
| "listing": "HTMLPreElement", | |
| "main": "HTMLElement", | |
| "map": "HTMLMapElement", | |
| "mark": "HTMLElement", | |
| "marquee": "HTMLMarqueeElement", | |
| "menu": "HTMLMenuElement", | |
| "meta": "HTMLMetaElement", | |
| "nav": "HTMLElement", | |
| "nextid": "HTMLUnknownElement", | |
| "nobr": "HTMLElement", | |
| "noembed": "HTMLElement", | |
| "noframes": "HTMLElement", | |
| "noscript": "HTMLElement", | |
| "object": "HTMLObjectElement", | |
| "ol": "HTMLOListElement", | |
| "optgroup": "HTMLOptGroupElement", | |
| "option": "HTMLOptionElement", | |
| "p": "HTMLParagraphElement", | |
| "param": "HTMLParamElement", | |
| "plaintext": "HTMLElement", | |
| "pre": "HTMLPreElement", | |
| "processinginstruction": "HTMLUnknownElement", | |
| "progress": "HTMLProgressElement", | |
| "q": "HTMLQuoteElement", | |
| "rp": "HTMLElement", | |
| "rt": "HTMLElement", | |
| "ruby": "HTMLElement", | |
| "s": "HTMLElement", | |
| "samp": "HTMLElement", | |
| "script": "HTMLScriptElement", | |
| "section": "HTMLElement", | |
| "select": "HTMLSelectElement", | |
| "small": "HTMLElement", | |
| "source": "HTMLSourceElement", | |
| "span": "HTMLSpanElement", | |
| "strike": "HTMLElement", | |
| "strong": "HTMLElement", | |
| "style": "HTMLStyleElement", | |
| "sub": "HTMLElement", | |
| "summary": "HTMLElement", | |
| "sup": "HTMLElement", | |
| "table": "HTMLTableElement", | |
| "tbody": "HTMLTableSectionElement", | |
| "td": "HTMLTableCellElement", | |
| "textarea": "HTMLTextAreaElement", | |
| "tfoot": "HTMLTableSectionElement", | |
| "th": "HTMLTableCellElement", | |
| "thead": "HTMLTableSectionElement", | |
| "title": "HTMLTitleElement", | |
| "tr": "HTMLTableRowElement", | |
| "track": "HTMLTrackElement", | |
| "tt": "HTMLElement", | |
| "u": "HTMLElement", | |
| "ul": "HTMLUListElement", | |
| "var": "HTMLElement", | |
| "video": "HTMLVideoElement", | |
| "wbr": "HTMLElement", | |
| "x-ms-webview": "HTMLElement", | |
| "xmp": "HTMLPreElement" | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var firefox_37_prototypes = { | |
| "DOCTYPE": "HTMLUnknownElement", | |
| "a": "HTMLAnchorElement", | |
| "abbr": "HTMLElement", | |
| "acronym": "HTMLElement", | |
| "address": "HTMLElement", | |
| "applet": "HTMLAppletElement", | |
| "area": "HTMLAreaElement", | |
| "article": "HTMLElement", | |
| "aside": "HTMLElement", | |
| "audio": "HTMLAudioElement", | |
| "b": "HTMLElement", | |
| "base": "HTMLBaseElement", | |
| "basefont": "HTMLSpanElement", | |
| "bdo": "HTMLElement", | |
| "bgsound": "HTMLUnknownElement", | |
| "big": "HTMLElement", | |
| "blink": "HTMLUnknownElement", | |
| "blockquote": "HTMLQuoteElement", | |
| "body": "HTMLBodyElement", | |
| "br": "HTMLBRElement", | |
| "button": "HTMLButtonElement", | |
| "canvas": "HTMLCanvasElement", | |
| "caption": "HTMLTableCaptionElement", | |
| "center": "HTMLElement", | |
| "cite": "HTMLElement", | |
| "code": "HTMLElement", | |
| "col": "HTMLTableColElement", | |
| "colgroup": "HTMLTableColElement", | |
| "command": "HTMLUnknownElement", | |
| "comment": "HTMLUnknownElement", | |
| "datalist": "HTMLDataListElement", | |
| "dd": "HTMLElement", | |
| "del": "HTMLModElement", | |
| "details": "HTMLUnknownElement", | |
| "dfn": "HTMLElement", | |
| "dir": "HTMLDirectoryElement", | |
| "div": "HTMLDivElement", | |
| "dl": "HTMLDListElement", | |
| "dt": "HTMLElement", | |
| "em": "HTMLElement", | |
| "embed": "HTMLEmbedElement", | |
| "fieldset": "HTMLFieldSetElement", | |
| "figcaption": "HTMLElement", | |
| "figure": "HTMLElement", | |
| "font": "HTMLFontElement", | |
| "footer": "HTMLElement", | |
| "form": "HTMLFormElement", | |
| "frame": "HTMLFrameElement", | |
| "frameset": "HTMLFrameSetElement", | |
| "h1": "HTMLHeadingElement", | |
| "h2": "HTMLHeadingElement", | |
| "h3": "HTMLHeadingElement", | |
| "h4": "HTMLHeadingElement", | |
| "h5": "HTMLHeadingElement", | |
| "h6": "HTMLHeadingElement", | |
| "head": "HTMLHeadElement", | |
| "header": "HTMLElement", | |
| "hgroup": "HTMLElement", | |
| "hr": "HTMLHRElement", | |
| "html": "HTMLHtmlElement", | |
| "i": "HTMLElement", | |
| "iframe": "HTMLIFrameElement", | |
| "image": "HTMLElement", | |
| "img": "HTMLImageElement", | |
| "input": "HTMLInputElement", | |
| "ins": "HTMLModElement", | |
| "isindex": "HTMLUnknownElement", | |
| "kbd": "HTMLElement", | |
| "keygen": "HTMLSpanElement", | |
| "label": "HTMLLabelElement", | |
| "legend": "HTMLLegendElement", | |
| "li": "HTMLLIElement", | |
| "link": "HTMLLinkElement", | |
| "listing": "HTMLElement", | |
| "main": "HTMLElement", | |
| "map": "HTMLMapElement", | |
| "mark": "HTMLElement", | |
| "marquee": "HTMLDivElement", | |
| "menu": "HTMLMenuElement", | |
| "meta": "HTMLMetaElement", | |
| "nav": "HTMLElement", | |
| "nextid": "HTMLUnknownElement", | |
| "nobr": "HTMLElement", | |
| "noembed": "HTMLElement", | |
| "noframes": "HTMLElement", | |
| "noscript": "HTMLElement", | |
| "object": "HTMLObjectElement", | |
| "ol": "HTMLOListElement", | |
| "optgroup": "HTMLOptGroupElement", | |
| "option": "HTMLOptionElement", | |
| "p": "HTMLParagraphElement", | |
| "param": "HTMLParamElement", | |
| "plaintext": "HTMLElement", | |
| "pre": "HTMLPreElement", | |
| "processinginstruction": "HTMLUnknownElement", | |
| "progress": "HTMLProgressElement", | |
| "q": "HTMLQuoteElement", | |
| "rp": "HTMLElement", | |
| "rt": "HTMLElement", | |
| "ruby": "HTMLElement", | |
| "s": "HTMLElement", | |
| "samp": "HTMLElement", | |
| "script": "HTMLScriptElement", | |
| "section": "HTMLElement", | |
| "select": "HTMLSelectElement", | |
| "small": "HTMLElement", | |
| "source": "HTMLSourceElement", | |
| "span": "HTMLSpanElement", | |
| "strike": "HTMLElement", | |
| "strong": "HTMLElement", | |
| "style": "HTMLStyleElement", | |
| "sub": "HTMLElement", | |
| "summary": "HTMLUnknownElement", | |
| "sup": "HTMLElement", | |
| "table": "HTMLTableElement", | |
| "tbody": "HTMLTableSectionElement", | |
| "td": "HTMLTableCellElement", | |
| "textarea": "HTMLTextAreaElement", | |
| "tfoot": "HTMLTableSectionElement", | |
| "th": "HTMLTableCellElement", | |
| "thead": "HTMLTableSectionElement", | |
| "title": "HTMLTitleElement", | |
| "tr": "HTMLTableRowElement", | |
| "track": "HTMLTrackElement", | |
| "tt": "HTMLElement", | |
| "u": "HTMLElement", | |
| "ul": "HTMLUListElement", | |
| "var": "HTMLElement", | |
| "video": "HTMLVideoElement", | |
| "wbr": "HTMLElement", | |
| "x-ms-webview": "HTMLElement", | |
| "xmp": "HTMLElement" | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var xhtml_tags_ie11edge_prototypes = { | |
| "DOCTYPE": "HTMLUnknownElement", | |
| "a": "HTMLAnchorElement", | |
| "abbr": "HTMLPhraseElement", | |
| "acronym": "HTMLPhraseElement", | |
| "address": "HTMLBlockElement", | |
| "applet": "HTMLAppletElement", | |
| "area": "HTMLAreaElement", | |
| "article": "HTMLElement", | |
| "aside": "HTMLElement", | |
| "audio": "HTMLAudioElement", | |
| "b": "HTMLPhraseElement", | |
| "base": "HTMLBaseElement", | |
| "basefont": "HTMLBaseFontElement", | |
| "bdo": "HTMLPhraseElement", | |
| "bgsound": "HTMLBGSoundElement", | |
| "big": "HTMLPhraseElement", | |
| "blink": "HTMLPhraseElement", | |
| "blockquote": "HTMLBlockElement", | |
| "body": "HTMLBodyElement", | |
| "br": "HTMLBRElement", | |
| "button": "HTMLButtonElement", | |
| "canvas": "HTMLCanvasElement", | |
| "caption": "HTMLTableCaptionElement", | |
| "center": "HTMLBlockElement", | |
| "cite": "HTMLPhraseElement", | |
| "code": "HTMLPhraseElement", | |
| "col": "HTMLTableColElement", | |
| "colgroup": "HTMLTableColElement", | |
| "command": "HTMLUnknownElement", | |
| "comment": "HTMLUnknownElement", | |
| "datalist": "HTMLDataListElement", | |
| "dd": "HTMLDDElement", | |
| "del": "HTMLModElement", | |
| "details": "HTMLUnknownElement", | |
| "dfn": "HTMLPhraseElement", | |
| "dir": "HTMLDirectoryElement", | |
| "div": "HTMLDivElement", | |
| "dl": "HTMLDListElement", | |
| "dt": "HTMLDTElement", | |
| "em": "HTMLPhraseElement", | |
| "embed": "HTMLEmbedElement", | |
| "fieldset": "HTMLFieldSetElement", | |
| "figcaption": "HTMLElement", | |
| "figure": "HTMLElement", | |
| "font": "HTMLFontElement", | |
| "footer": "HTMLElement", | |
| "form": "HTMLFormElement", | |
| "frame": "HTMLFrameElement", | |
| "frameset": "HTMLFrameSetElement", | |
| "h1": "HTMLHeadingElement", | |
| "h2": "HTMLHeadingElement", | |
| "h3": "HTMLHeadingElement", | |
| "h4": "HTMLHeadingElement", | |
| "h5": "HTMLHeadingElement", | |
| "h6": "HTMLHeadingElement", | |
| "head": "HTMLHeadElement", | |
| "header": "HTMLElement", | |
| "hgroup": "HTMLElement", | |
| "hr": "HTMLHRElement", | |
| "html": "HTMLHtmlElement", | |
| "i": "HTMLPhraseElement", | |
| "iframe": "HTMLIFrameElement", | |
| "image": "HTMLImageElement", | |
| "img": "HTMLImageElement", | |
| "input": "HTMLInputElement", | |
| "ins": "HTMLModElement", | |
| "isindex": "HTMLIsIndexElement", | |
| "kbd": "HTMLPhraseElement", | |
| "keygen": "HTMLBlockElement", | |
| "label": "HTMLLabelElement", | |
| "legend": "HTMLLegendElement", | |
| "li": "HTMLLIElement", | |
| "link": "HTMLLinkElement", | |
| "listing": "HTMLBlockElement", | |
| "main": "HTMLUnknownElement", | |
| "map": "HTMLMapElement", | |
| "mark": "HTMLElement", | |
| "marquee": "HTMLMarqueeElement", | |
| "menu": "HTMLMenuElement", | |
| "meta": "HTMLMetaElement", | |
| "nav": "HTMLElement", | |
| "nextid": "HTMLNextIdElement", | |
| "nobr": "HTMLPhraseElement", | |
| "noembed": "HTMLElement", | |
| "noframes": "HTMLElement", | |
| "noscript": "HTMLElement", | |
| "object": "HTMLObjectElement", | |
| "ol": "HTMLOListElement", | |
| "optgroup": "HTMLOptGroupElement", | |
| "option": "HTMLOptionElement", | |
| "p": "HTMLParagraphElement", | |
| "param": "HTMLParamElement", | |
| "plaintext": "HTMLBlockElement", | |
| "pre": "HTMLPreElement", | |
| "processinginstruction": "ProcessingInstruction", | |
| "progress": "HTMLProgressElement", | |
| "q": "HTMLQuoteElement", | |
| "rp": "HTMLPhraseElement", | |
| "rt": "HTMLPhraseElement", | |
| "ruby": "HTMLPhraseElement", | |
| "s": "HTMLPhraseElement", | |
| "samp": "HTMLPhraseElement", | |
| "script": "HTMLScriptElement", | |
| "section": "HTMLElement", | |
| "select": "HTMLSelectElement", | |
| "small": "HTMLPhraseElement", | |
| "source": "HTMLSourceElement", | |
| "span": "HTMLSpanElement", | |
| "strike": "HTMLPhraseElement", | |
| "strong": "HTMLPhraseElement", | |
| "style": "HTMLStyleElement", | |
| "sub": "HTMLPhraseElement", | |
| "summary": "HTMLUnknownElement", | |
| "sup": "HTMLPhraseElement", | |
| "table": "HTMLTableElement", | |
| "tbody": "HTMLTableSectionElement", | |
| "td": "HTMLTableDataCellElement", | |
| "textarea": "HTMLTextAreaElement", | |
| "tfoot": "HTMLTableSectionElement", | |
| "th": "HTMLTableHeaderCellElement", | |
| "thead": "HTMLTableSectionElement", | |
| "title": "HTMLTitleElement", | |
| "tr": "HTMLTableRowElement", | |
| "track": "HTMLTrackElement", | |
| "tt": "HTMLPhraseElement", | |
| "u": "HTMLPhraseElement", | |
| "ul": "HTMLUListElement", | |
| "var": "HTMLPhraseElement", | |
| "video": "HTMLVideoElement", | |
| "wbr": "HTMLElement", | |
| "x-ms-webview": "HTMLUnknownElement", | |
| "xmp": "HTMLBlockElement" | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment