{
  "info": {
    "id": 13,
    "origId": "DOM Level 1",
    "name": "DOM Level 1",
    "url": "https://www.w3.org/TR/REC-DOM-Level-1/",
    "catId": "core"
  },
  "features": [
    "Document.prototype.getElementById",
    "Document.prototype.getElementsByTagName",
    "Element.prototype.getAttribute",
    "Element.prototype.getAttributeNode",
    "Element.prototype.getElementsByTagName",
    "Element.prototype.removeAttribute",
    "Element.prototype.removeAttributeNode",
    "Element.prototype.setAttribute",
    "Element.prototype.setAttributeNode",
    "HTMLCollection.prototype.item",
    "HTMLCollection.prototype.namedItem",
    "HTMLDocument.prototype.close",
    "HTMLDocument.prototype.open",
    "HTMLDocument.prototype.write",
    "HTMLDocument.prototype.writeln",
    "HTMLElement.prototype.click",
    "HTMLElement.prototype.focus",
    "HTMLFormElement.prototype.reset",
    "HTMLFormElement.prototype.submit",
    "HTMLInputElement.prototype.select",
    "HTMLSelectElement.prototype.add",
    "HTMLSelectElement.prototype.item",
    "HTMLSelectElement.prototype.namedItem",
    "HTMLSelectElement.prototype.remove",
    "HTMLTableElement.prototype.createCaption",
    "HTMLTableElement.prototype.createTBody",
    "HTMLTableElement.prototype.createTFoot",
    "HTMLTableElement.prototype.createTHead",
    "HTMLTableElement.prototype.deleteCaption",
    "HTMLTableElement.prototype.deleteRow",
    "HTMLTableElement.prototype.deleteTFoot",
    "HTMLTableElement.prototype.deleteTHead",
    "HTMLTableElement.prototype.insertRow",
    "HTMLTableRowElement.prototype.deleteCell",
    "HTMLTableRowElement.prototype.insertCell",
    "HTMLTableSectionElement.prototype.deleteRow",
    "HTMLTableSectionElement.prototype.insertRow",
    "HTMLTextAreaElement.prototype.select",
    "Node.prototype.appendChild",
    "Node.prototype.cloneNode",
    "Node.prototype.hasChildNodes",
    "Node.prototype.insertBefore",
    "Node.prototype.normalize",
    "Node.prototype.removeChild",
    "Node.prototype.replaceChild",
    "NodeList.prototype.item",
    "Text.prototype.splitText"
  ]
}