Advertisement
Guest User

Untitled

a guest
Jan 24th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const DOM_MAPPING = [
  2.   ['a', HTMLAnchorElement],
  3.   ['area', HTMLAreaElement],
  4.   ['audio', HTMLAudioElement],
  5.   ['base', HTMLBaseElement],
  6.   ['body', HTMLBodyElement],
  7.   ['br', HTMLBRElement],
  8.   ['button', HTMLButtonElement],
  9.   ['canvas', HTMLCanvasElement],
  10.   ['data', HTMLDataElement],
  11.   ['datalist', HTMLDataListElement],
  12.   ['dir', HTMLDirectoryElement],
  13.   // HTMLDivElement
  14.   ['div', HTMLDivElement],
  15.   ['article', HTMLDivElement],
  16.   ['section', HTMLDivElement],
  17.   ['dl', HTMLDListElement],
  18.   ['embed', HTMLEmbedElement],
  19.   ['fieldset', HTMLFieldSetElement],
  20.   // HTMLFontElement
  21.   ['basefont', HTMLFontElement],
  22.   ['font', HTMLFontElement],
  23.   ['form', HTMLFormElement],
  24.   ['frame', HTMLFrameElement],
  25.   ['frameset', HTMLFrameSetElement],
  26.   ['head', HTMLHeadElement],
  27.   // HTMLHeadingElement
  28.   ['heading', HTMLHeadingElement],
  29.   ['h1', HTMLHeadingElement],
  30.   ['h2', HTMLHeadingElement],
  31.   ['h3', HTMLHeadingElement],
  32.   ['h4', HTMLHeadingElement],
  33.   ['h5', HTMLHeadingElement],
  34.   ['h6', HTMLHeadingElement],
  35.   ['html', HTMLHtmlElement],
  36.   ['hr', HTMLHRElement],
  37.   ['iframe', HTMLIFrameElement],
  38.   ['img', HTMLImageElement],
  39.   ['input', HTMLInputElement],
  40.   ['label', HTMLLabelElement],
  41.   ['legend', HTMLLegendElement],
  42.   ['li', HTMLLIElement],
  43.   ['link', HTMLLinkElement],
  44.   ['map', HTMLMapElement],
  45.   ['media', HTMLMediaElement],
  46.   ['meta', HTMLMetaElement],
  47.   ['meter', HTMLMeterElement],
  48.   // HTMLModElement
  49.   ['mod', HTMLModElement],
  50.   ['ins', HTMLModElement],
  51.   ['del', HTMLModElement],
  52.   ['object', HTMLObjectElement],
  53.   ['ol', HTMLOListElement],
  54.   ['optgroup', HTMLOptGroupElement],
  55.   ['option', HTMLOptionElement],
  56.   ['output', HTMLOutputElement],
  57.   ['p', HTMLParagraphElement],
  58.   ['param', HTMLParamElement],
  59.   ['pre', HTMLPreElement],
  60.   ['progress', HTMLProgressElement],
  61.   ['quote', HTMLQuoteElement],
  62.   ['script', HTMLScriptElement],
  63.   ['select', HTMLSelectElement],
  64.   ['source', HTMLSourceElement],
  65.   ['span', HTMLSpanElement],
  66.   ['style', HTMLStyleElement],
  67.   ['table', HTMLTableElement],
  68.   ['caption', HTMLTableCaptionElement],
  69.   // HTMLTableCellElement
  70.   ['td', HTMLTableCellElement],
  71.   ['th', HTMLTableCellElement],
  72.   ['col', HTMLTableColElement],
  73.   ['tr', HTMLTableRowElement],
  74.   // HTMLTableSectionElement
  75.   ['tbody', HTMLTableSectionElement],
  76.   ['thead', HTMLTableSectionElement],
  77.   ['tfoot', HTMLTableSectionElement],
  78.   ['textarea', HTMLTextAreaElement],
  79.   ['time', HTMLTimeElement],
  80.   ['title', HTMLTitleElement],
  81.   ['track', HTMLTrackElement],
  82.   ['ul', HTMLUListElement],
  83.   ['unknown', HTMLUnknownElement],
  84.   ['video', HTMLVideoElement],
  85. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement