{
 "schema": 1,
 "license": "CC BY 4.0",
 "date": "2026-10-19T17:05:30.740Z",
 "node": "v22.23.3",
 "webref": {
  "package": "@webref/idl",
  "version": "3.85.2"
 },
 "browserSpecs": {
  "package": "browser-specs",
  "version": "5.3.0"
 },
 "engines": [
  {
   "key": "warpdom@0.1.6",
   "engine": "warpdom",
   "version": "0.1.6"
  },
  {
   "key": "happy-dom@21.0.3",
   "engine": "happy-dom",
   "version": "21.0.3"
  },
  {
   "key": "jsdom@30.1.3",
   "engine": "jsdom",
   "version": "30.1.3"
  },
  {
   "key": "linkedom@0.18.13",
   "engine": "linkedom",
   "version": "0.18.13"
  }
 ],
 "codes": {
  "interface": {
   "P": "present",
   "N": "present: Node.js's own global",
   "S": "present, but a stub: new X() reports \"not implemented\"",
   "-": "missing",
   "?": "not probed"
  },
  "member": {
   "0": "missing",
   "1": "present",
   "?": "not probed"
  }
 },
 "memberKinds": {
  "a": "attribute",
  "o": "operation",
  "c": "constant",
  "sa": "static attribute",
  "so": "static operation",
  "i": "iterable, maplike or setlike member"
 },
 "note": "Existence only: present means the name is defined where Web IDL puts it, not that it behaves as the standard says.",
 "specs": {
  "CSP": {
   "title": "Content Security Policy Level 3",
   "url": "https://w3c.github.io/webappsec-csp/",
   "org": "W3C",
   "interfaces": {
    "SecurityPolicyViolationEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["documentURI", "a", "0000"],
      ["referrer", "a", "0000"],
      ["blockedURI", "a", "0000"],
      ["effectiveDirective", "a", "0000"],
      ["violatedDirective", "a", "0000"],
      ["originalPolicy", "a", "0000"],
      ["sourceFile", "a", "0000"],
      ["sample", "a", "0000"],
      ["disposition", "a", "0000"],
      ["statusCode", "a", "0000"],
      ["lineNumber", "a", "0000"],
      ["columnNumber", "a", "0000"]
     ]
    }
   }
  },
  "FileAPI": {
   "title": "File API",
   "url": "https://w3c.github.io/FileAPI/",
   "org": "W3C",
   "interfaces": {
    "Blob": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["size", "a", "1111"],
      ["type", "a", "1011"],
      ["slice", "o", "1111"],
      ["stream", "o", "0101"],
      ["text", "o", "1111"],
      ["arrayBuffer", "o", "1111"],
      ["textStream", "o", "0000"],
      ["bytes", "o", "1011"]
     ]
    },
    "File": {
     "kind": "interface",
     "inherits": "Blob",
     "status": "PPPN",
     "members": [
      ["name", "a", "1011"],
      ["lastModified", "a", "1011"]
     ]
    },
    "FileList": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["item", "o", "1110"],
      ["length", "a", "1110"]
     ]
    },
    "FileReader": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "PPP-",
     "members": [
      ["readAsArrayBuffer", "o", "1110"],
      ["readAsBinaryString", "o", "1110"],
      ["readAsText", "o", "1110"],
      ["readAsDataURL", "o", "1110"],
      ["abort", "o", "1110"],
      ["EMPTY", "c", "1010"],
      ["LOADING", "c", "1010"],
      ["DONE", "c", "1010"],
      ["readyState", "a", "1010"],
      ["result", "a", "1010"],
      ["error", "a", "1010"],
      ["onloadstart", "a", "1010"],
      ["onprogress", "a", "1010"],
      ["onload", "a", "1010"],
      ["onabort", "a", "1010"],
      ["onerror", "a", "1010"],
      ["onloadend", "a", "1010"]
     ]
    },
    "URL": {
     "members": [
      ["createObjectURL", "so", "0101"],
      ["revokeObjectURL", "so", "0101"]
     ]
    }
   }
  },
  "IndexedDB": {
   "title": "Indexed Database API 3.0",
   "url": "https://w3c.github.io/IndexedDB/",
   "org": "W3C",
   "interfaces": {
    "IDBCursor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["direction", "a", "0000"],
      ["key", "a", "0000"],
      ["primaryKey", "a", "0000"],
      ["request", "a", "0000"],
      ["advance", "o", "0000"],
      ["continue", "o", "0000"],
      ["continuePrimaryKey", "o", "0000"],
      ["update", "o", "0000"],
      ["delete", "o", "0000"]
     ]
    },
    "IDBCursorWithValue": {
     "kind": "interface",
     "inherits": "IDBCursor",
     "status": "----",
     "members": [
      ["value", "a", "0000"]
     ]
    },
    "IDBDatabase": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["version", "a", "0000"],
      ["objectStoreNames", "a", "0000"],
      ["transaction", "o", "0000"],
      ["close", "o", "0000"],
      ["createObjectStore", "o", "0000"],
      ["deleteObjectStore", "o", "0000"],
      ["onabort", "a", "0000"],
      ["onclose", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onversionchange", "a", "0000"]
     ]
    },
    "IDBFactory": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["open", "o", "0000"],
      ["deleteDatabase", "o", "0000"],
      ["databases", "o", "0000"],
      ["cmp", "o", "0000"]
     ]
    },
    "IDBIndex": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["objectStore", "a", "0000"],
      ["keyPath", "a", "0000"],
      ["multiEntry", "a", "0000"],
      ["unique", "a", "0000"],
      ["get", "o", "0000"],
      ["getKey", "o", "0000"],
      ["getAll", "o", "0000"],
      ["getAllKeys", "o", "0000"],
      ["getAllRecords", "o", "0000"],
      ["count", "o", "0000"],
      ["openCursor", "o", "0000"],
      ["openKeyCursor", "o", "0000"]
     ]
    },
    "IDBKeyRange": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["lower", "a", "0000"],
      ["upper", "a", "0000"],
      ["lowerOpen", "a", "0000"],
      ["upperOpen", "a", "0000"],
      ["only", "so", "0000"],
      ["lowerBound", "so", "0000"],
      ["upperBound", "so", "0000"],
      ["bound", "so", "0000"],
      ["includes", "o", "0000"]
     ]
    },
    "IDBObjectStore": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["keyPath", "a", "0000"],
      ["indexNames", "a", "0000"],
      ["transaction", "a", "0000"],
      ["autoIncrement", "a", "0000"],
      ["put", "o", "0000"],
      ["add", "o", "0000"],
      ["delete", "o", "0000"],
      ["clear", "o", "0000"],
      ["get", "o", "0000"],
      ["getKey", "o", "0000"],
      ["getAll", "o", "0000"],
      ["getAllKeys", "o", "0000"],
      ["getAllRecords", "o", "0000"],
      ["count", "o", "0000"],
      ["openCursor", "o", "0000"],
      ["openKeyCursor", "o", "0000"],
      ["index", "o", "0000"],
      ["createIndex", "o", "0000"],
      ["deleteIndex", "o", "0000"]
     ]
    },
    "IDBOpenDBRequest": {
     "kind": "interface",
     "inherits": "IDBRequest",
     "status": "----",
     "members": [
      ["onblocked", "a", "0000"],
      ["onupgradeneeded", "a", "0000"]
     ]
    },
    "IDBRecord": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["key", "a", "0000"],
      ["primaryKey", "a", "0000"],
      ["value", "a", "0000"]
     ]
    },
    "IDBRequest": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["result", "a", "0000"],
      ["error", "a", "0000"],
      ["source", "a", "0000"],
      ["transaction", "a", "0000"],
      ["readyState", "a", "0000"],
      ["onsuccess", "a", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "IDBTransaction": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["objectStoreNames", "a", "0000"],
      ["mode", "a", "0000"],
      ["durability", "a", "0000"],
      ["db", "a", "0000"],
      ["error", "a", "0000"],
      ["objectStore", "o", "0000"],
      ["commit", "o", "0000"],
      ["abort", "o", "0000"],
      ["onabort", "a", "0000"],
      ["oncomplete", "a", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "IDBVersionChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["oldVersion", "a", "0000"],
      ["newVersion", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["indexedDB", "a", "0000"]
     ]
    }
   }
  },
  "SVG": {
   "title": "Scalable Vector Graphics (SVG) 1.1 (Second Edition)",
   "url": "https://www.w3.org/TR/SVG11/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["rootElement", "a", "0000"]
     ]
    },
    "ShadowAnimation": {
     "kind": "interface",
     "inherits": "Animation",
     "status": "----",
     "members": [
      ["sourceAnimation", "a", "0000"]
     ]
    },
    "SVGAElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "----",
     "members": [
      ["target", "a", "0000"],
      ["download", "a", "0000"],
      ["ping", "a", "0000"],
      ["rel", "a", "0000"],
      ["relList", "a", "0000"],
      ["referrerPolicy", "a", "0000"],
      ["href", "a", "0000"]
     ]
    },
    "SVGAngle": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["SVG_ANGLETYPE_UNKNOWN", "c", "0100"],
      ["SVG_ANGLETYPE_UNSPECIFIED", "c", "0100"],
      ["SVG_ANGLETYPE_DEG", "c", "0100"],
      ["SVG_ANGLETYPE_RAD", "c", "0100"],
      ["SVG_ANGLETYPE_GRAD", "c", "0100"],
      ["unitType", "a", "0100"],
      ["value", "a", "0100"],
      ["valueInSpecifiedUnits", "a", "0100"],
      ["valueAsString", "a", "0100"],
      ["newValueSpecifiedUnits", "o", "0100"],
      ["convertToSpecifiedUnits", "o", "0100"]
     ]
    },
    "SVGAnimatedAngle": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedBoolean": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedEnumeration": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedInteger": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedLength": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedLengthList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedNumber": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedNumberList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimatedPreserveAspectRatio": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["baseVal", "a", "0110"],
      ["animVal", "a", "0110"]
     ]
    },
    "SVGAnimatedRect": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["baseVal", "a", "0110"],
      ["animVal", "a", "0110"]
     ]
    },
    "SVGAnimatedString": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["baseVal", "a", "0110"],
      ["animVal", "a", "0110"]
     ]
    },
    "SVGAnimatedTransformList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["baseVal", "a", "0100"],
      ["animVal", "a", "0100"]
     ]
    },
    "SVGAnimationElement": {
     "members": [
      ["requiredExtensions", "a", "0100"],
      ["systemLanguage", "a", "0100"]
     ]
    },
    "SVGCircleElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["cx", "a", "0100"],
      ["cy", "a", "0100"],
      ["r", "a", "0100"]
     ]
    },
    "SVGDefsElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-PP-"
    },
    "SVGDescElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-PP-"
    },
    "SVGElement": {
     "kind": "interface",
     "inherits": "Element",
     "status": "PPPP",
     "members": [
      ["className", "a", "1111"],
      ["ownerSVGElement", "a", "0110"],
      ["viewportElement", "a", "0110"]
     ]
    },
    "SVGEllipseElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["cx", "a", "0100"],
      ["cy", "a", "0100"],
      ["rx", "a", "0100"],
      ["ry", "a", "0100"]
     ]
    },
    "SVGFEImageElement": {
     "members": [
      ["href", "a", "0100"]
     ]
    },
    "SVGForeignObjectElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"]
     ]
    },
    "SVGGElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-PP-"
    },
    "SVGGeometryElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-P--",
     "members": [
      ["pathLength", "a", "0100"],
      ["isPointInFill", "o", "0100"],
      ["isPointInStroke", "o", "0100"],
      ["getTotalLength", "o", "0100"],
      ["getPointAtLength", "o", "0100"]
     ]
    },
    "SVGGradientElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_SPREADMETHOD_UNKNOWN", "c", "0100"],
      ["SVG_SPREADMETHOD_PAD", "c", "0100"],
      ["SVG_SPREADMETHOD_REFLECT", "c", "0100"],
      ["SVG_SPREADMETHOD_REPEAT", "c", "0100"],
      ["gradientUnits", "a", "0100"],
      ["gradientTransform", "a", "0100"],
      ["spreadMethod", "a", "0100"],
      ["href", "a", "0100"]
     ]
    },
    "SVGGraphicsElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "PPP-",
     "members": [
      ["transform", "a", "0100"],
      ["getBBox", "o", "0100"],
      ["getCTM", "o", "0100"],
      ["getScreenCTM", "o", "0100"],
      ["requiredExtensions", "a", "0110"],
      ["systemLanguage", "a", "0110"]
     ]
    },
    "SVGImageElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["preserveAspectRatio", "a", "0100"],
      ["crossOrigin", "a", "0100"],
      ["href", "a", "0100"]
     ]
    },
    "SVGLength": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["SVG_LENGTHTYPE_UNKNOWN", "c", "0100"],
      ["SVG_LENGTHTYPE_NUMBER", "c", "0100"],
      ["SVG_LENGTHTYPE_PERCENTAGE", "c", "0100"],
      ["SVG_LENGTHTYPE_EMS", "c", "0100"],
      ["SVG_LENGTHTYPE_EXS", "c", "0100"],
      ["SVG_LENGTHTYPE_PX", "c", "0100"],
      ["SVG_LENGTHTYPE_CM", "c", "0100"],
      ["SVG_LENGTHTYPE_MM", "c", "0100"],
      ["SVG_LENGTHTYPE_IN", "c", "0100"],
      ["SVG_LENGTHTYPE_PT", "c", "0100"],
      ["SVG_LENGTHTYPE_PC", "c", "0100"],
      ["unitType", "a", "0100"],
      ["value", "a", "0100"],
      ["valueInSpecifiedUnits", "a", "0100"],
      ["valueAsString", "a", "0100"],
      ["newValueSpecifiedUnits", "o", "0100"],
      ["convertToSpecifiedUnits", "o", "0100"]
     ]
    },
    "SVGLengthList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["numberOfItems", "a", "0100"],
      ["clear", "o", "0100"],
      ["initialize", "o", "0100"],
      ["getItem", "o", "0100"],
      ["insertItemBefore", "o", "0100"],
      ["replaceItem", "o", "0100"],
      ["removeItem", "o", "0100"],
      ["appendItem", "o", "0100"]
     ]
    },
    "SVGLinearGradientElement": {
     "kind": "interface",
     "inherits": "SVGGradientElement",
     "status": "-P--",
     "members": [
      ["x1", "a", "0100"],
      ["y1", "a", "0100"],
      ["x2", "a", "0100"],
      ["y2", "a", "0100"]
     ]
    },
    "SVGLineElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["x1", "a", "0100"],
      ["y1", "a", "0100"],
      ["x2", "a", "0100"],
      ["y2", "a", "0100"]
     ]
    },
    "SVGMarkerElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_MARKERUNITS_UNKNOWN", "c", "0100"],
      ["SVG_MARKERUNITS_USERSPACEONUSE", "c", "0100"],
      ["SVG_MARKERUNITS_STROKEWIDTH", "c", "0100"],
      ["SVG_MARKER_ORIENT_UNKNOWN", "c", "0100"],
      ["SVG_MARKER_ORIENT_AUTO", "c", "0100"],
      ["SVG_MARKER_ORIENT_ANGLE", "c", "0100"],
      ["SVG_MARKER_ORIENT_AUTO_START_REVERSE", "c", "0000"],
      ["refX", "a", "0100"],
      ["refY", "a", "0100"],
      ["markerUnits", "a", "0100"],
      ["markerWidth", "a", "0100"],
      ["markerHeight", "a", "0100"],
      ["orientType", "a", "0100"],
      ["orientAngle", "a", "0100"],
      ["orient", "a", "0000"],
      ["setOrientToAuto", "o", "0100"],
      ["setOrientToAngle", "o", "0100"],
      ["viewBox", "a", "0100"],
      ["preserveAspectRatio", "a", "0100"]
     ]
    },
    "SVGMetadataElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-PP-"
    },
    "SVGMPathElement": {
     "members": [
      ["href", "a", "0100"]
     ]
    },
    "SVGNumber": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["value", "a", "0110"]
     ]
    },
    "SVGNumberList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["numberOfItems", "a", "0100"],
      ["clear", "o", "0100"],
      ["initialize", "o", "0100"],
      ["getItem", "o", "0100"],
      ["insertItemBefore", "o", "0100"],
      ["replaceItem", "o", "0100"],
      ["removeItem", "o", "0100"],
      ["appendItem", "o", "0100"]
     ]
    },
    "SVGPatternElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["patternUnits", "a", "0100"],
      ["patternContentUnits", "a", "0100"],
      ["patternTransform", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["viewBox", "a", "0000"],
      ["preserveAspectRatio", "a", "0000"],
      ["href", "a", "0100"]
     ]
    },
    "SVGPointList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["numberOfItems", "a", "0100"],
      ["clear", "o", "0100"],
      ["initialize", "o", "0100"],
      ["getItem", "o", "0100"],
      ["insertItemBefore", "o", "0100"],
      ["replaceItem", "o", "0100"],
      ["removeItem", "o", "0100"],
      ["appendItem", "o", "0100"]
     ]
    },
    "SVGPolygonElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["points", "a", "0100"],
      ["animatedPoints", "a", "0100"]
     ]
    },
    "SVGPolylineElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["points", "a", "0100"],
      ["animatedPoints", "a", "0100"]
     ]
    },
    "SVGPreserveAspectRatio": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["SVG_PRESERVEASPECTRATIO_UNKNOWN", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_NONE", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMINYMIN", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMIDYMIN", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMAXYMIN", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMINYMID", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMIDYMID", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMAXYMID", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMINYMAX", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMIDYMAX", "c", "0110"],
      ["SVG_PRESERVEASPECTRATIO_XMAXYMAX", "c", "0110"],
      ["SVG_MEETORSLICE_UNKNOWN", "c", "0110"],
      ["SVG_MEETORSLICE_MEET", "c", "0110"],
      ["SVG_MEETORSLICE_SLICE", "c", "0110"],
      ["align", "a", "0110"],
      ["meetOrSlice", "a", "0110"]
     ]
    },
    "SVGRadialGradientElement": {
     "kind": "interface",
     "inherits": "SVGGradientElement",
     "status": "-P--",
     "members": [
      ["cx", "a", "0100"],
      ["cy", "a", "0100"],
      ["r", "a", "0100"],
      ["fx", "a", "0100"],
      ["fy", "a", "0100"],
      ["fr", "a", "0000"]
     ]
    },
    "SVGRectElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["rx", "a", "0100"],
      ["ry", "a", "0100"]
     ]
    },
    "SVGScriptElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["type", "a", "0100"],
      ["crossOrigin", "a", "0000"],
      ["href", "a", "0100"]
     ]
    },
    "SVGStopElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["offset", "a", "0100"]
     ]
    },
    "SVGStringList": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["length", "a", "0110"],
      ["numberOfItems", "a", "0110"],
      ["clear", "o", "0110"],
      ["initialize", "o", "0110"],
      ["getItem", "o", "0110"],
      ["insertItemBefore", "o", "0110"],
      ["replaceItem", "o", "0110"],
      ["removeItem", "o", "0110"],
      ["appendItem", "o", "0110"]
     ]
    },
    "SVGStyleElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["type", "a", "0100"],
      ["media", "a", "0100"],
      ["title", "a", "0100"],
      ["disabled", "a", "0100"]
     ]
    },
    "SVGSVGElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "PPP-",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["currentScale", "a", "0100"],
      ["currentTranslate", "a", "0100"],
      ["getIntersectionList", "o", "0100"],
      ["getEnclosureList", "o", "0100"],
      ["checkIntersection", "o", "0100"],
      ["checkEnclosure", "o", "0100"],
      ["deselectAll", "o", "0100"],
      ["createSVGNumber", "o", "0110"],
      ["createSVGLength", "o", "0100"],
      ["createSVGAngle", "o", "0100"],
      ["createSVGPoint", "o", "0100"],
      ["createSVGMatrix", "o", "0100"],
      ["createSVGRect", "o", "0110"],
      ["createSVGTransform", "o", "0100"],
      ["createSVGTransformFromMatrix", "o", "0100"],
      ["getElementById", "o", "0110"],
      ["suspendRedraw", "o", "0010"],
      ["unsuspendRedraw", "o", "0010"],
      ["unsuspendRedrawAll", "o", "0010"],
      ["forceRedraw", "o", "0010"],
      ["viewBox", "a", "0110"],
      ["preserveAspectRatio", "a", "0110"]
     ]
    },
    "SVGSwitchElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-PP-"
    },
    "SVGSymbolElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-PP-",
     "members": [
      ["viewBox", "a", "0010"],
      ["preserveAspectRatio", "a", "0010"]
     ]
    },
    "SVGTextContentElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "----",
     "members": [
      ["LENGTHADJUST_UNKNOWN", "c", "0000"],
      ["LENGTHADJUST_SPACING", "c", "0000"],
      ["LENGTHADJUST_SPACINGANDGLYPHS", "c", "0000"],
      ["textLength", "a", "0000"],
      ["lengthAdjust", "a", "0000"],
      ["getNumberOfChars", "o", "0000"],
      ["getComputedTextLength", "o", "0000"],
      ["getSubStringLength", "o", "0000"],
      ["getStartPositionOfChar", "o", "0000"],
      ["getEndPositionOfChar", "o", "0000"],
      ["getExtentOfChar", "o", "0000"],
      ["getRotationOfChar", "o", "0000"],
      ["getCharNumAtPosition", "o", "0000"],
      ["selectSubString", "o", "0000"]
     ]
    },
    "SVGTextElement": {
     "kind": "interface",
     "inherits": "SVGTextPositioningElement",
     "status": "-P--"
    },
    "SVGTextPathElement": {
     "kind": "interface",
     "inherits": "SVGTextContentElement",
     "status": "-P--",
     "members": [
      ["TEXTPATH_METHODTYPE_UNKNOWN", "c", "0100"],
      ["TEXTPATH_METHODTYPE_ALIGN", "c", "0100"],
      ["TEXTPATH_METHODTYPE_STRETCH", "c", "0100"],
      ["TEXTPATH_SPACINGTYPE_UNKNOWN", "c", "0100"],
      ["TEXTPATH_SPACINGTYPE_AUTO", "c", "0100"],
      ["TEXTPATH_SPACINGTYPE_EXACT", "c", "0100"],
      ["TEXTPATH_SIDETYPE_UNKNOWN", "c", "0000"],
      ["TEXTPATH_SIDETYPE_LEFT", "c", "0000"],
      ["TEXTPATH_SIDETYPE_RIGHT", "c", "0000"],
      ["startOffset", "a", "0100"],
      ["method", "a", "0100"],
      ["spacing", "a", "0100"],
      ["side", "a", "0000"],
      ["href", "a", "0100"]
     ]
    },
    "SVGTextPositioningElement": {
     "kind": "interface",
     "inherits": "SVGTextContentElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["dx", "a", "0100"],
      ["dy", "a", "0100"],
      ["rotate", "a", "0100"]
     ]
    },
    "SVGTitleElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "PPP-"
    },
    "SVGTransform": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["SVG_TRANSFORM_UNKNOWN", "c", "0100"],
      ["SVG_TRANSFORM_MATRIX", "c", "0100"],
      ["SVG_TRANSFORM_TRANSLATE", "c", "0100"],
      ["SVG_TRANSFORM_SCALE", "c", "0100"],
      ["SVG_TRANSFORM_ROTATE", "c", "0100"],
      ["SVG_TRANSFORM_SKEWX", "c", "0100"],
      ["SVG_TRANSFORM_SKEWY", "c", "0100"],
      ["type", "a", "0100"],
      ["matrix", "a", "0100"],
      ["angle", "a", "0100"],
      ["setMatrix", "o", "0100"],
      ["setTranslate", "o", "0100"],
      ["setScale", "o", "0100"],
      ["setRotate", "o", "0100"],
      ["setSkewX", "o", "0100"],
      ["setSkewY", "o", "0100"]
     ]
    },
    "SVGTransformList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["numberOfItems", "a", "0100"],
      ["clear", "o", "0100"],
      ["initialize", "o", "0100"],
      ["getItem", "o", "0100"],
      ["insertItemBefore", "o", "0100"],
      ["replaceItem", "o", "0100"],
      ["removeItem", "o", "0100"],
      ["appendItem", "o", "0100"],
      ["createSVGTransformFromMatrix", "o", "0000"],
      ["consolidate", "o", "0000"]
     ]
    },
    "SVGTSpanElement": {
     "kind": "interface",
     "inherits": "SVGTextPositioningElement",
     "status": "-P--"
    },
    "SVGUnitTypes": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["SVG_UNIT_TYPE_UNKNOWN", "c", "0100"],
      ["SVG_UNIT_TYPE_USERSPACEONUSE", "c", "0100"],
      ["SVG_UNIT_TYPE_OBJECTBOUNDINGBOX", "c", "0100"]
     ]
    },
    "SVGUseElement": {
     "kind": "interface",
     "inherits": "SVGGraphicsElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["href", "a", "0100"]
     ]
    },
    "SVGUseElementShadowRoot": {
     "kind": "interface",
     "inherits": "ShadowRoot",
     "status": "----"
    },
    "SVGViewElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["viewBox", "a", "0000"],
      ["preserveAspectRatio", "a", "0000"]
     ]
    }
   }
  },
  "accelerometer": {
   "title": "Accelerometer",
   "url": "https://w3c.github.io/accelerometer/",
   "org": "W3C",
   "interfaces": {
    "Accelerometer": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"]
     ]
    },
    "GravitySensor": {
     "kind": "interface",
     "inherits": "Accelerometer",
     "status": "----"
    },
    "LinearAccelerationSensor": {
     "kind": "interface",
     "inherits": "Accelerometer",
     "status": "----"
    }
   }
  },
  "ambient-light": {
   "title": "Ambient Light Sensor",
   "url": "https://w3c.github.io/ambient-light/",
   "org": "W3C",
   "interfaces": {
    "AmbientLightSensor": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["illuminance", "a", "0000"]
     ]
    }
   }
  },
  "anchors": {
   "title": "WebXR Anchors Module",
   "url": "https://immersive-web.github.io/anchors/",
   "org": "W3C",
   "interfaces": {
    "XRAnchor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["anchorSpace", "a", "0000"],
      ["requestPersistentHandle", "o", "0000"],
      ["delete", "o", "0000"]
     ]
    },
    "XRAnchorSet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "XRFrame": {
     "members": [
      ["createAnchor", "o", "0000"],
      ["trackedAnchors", "a", "0000"]
     ]
    },
    "XRHitTestResult": {
     "members": [
      ["createAnchor", "o", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["persistentAnchors", "a", "0000"],
      ["restorePersistentAnchor", "o", "0000"],
      ["deletePersistentAnchor", "o", "0000"]
     ]
    }
   }
  },
  "animation-triggers": {
   "title": "Animation Triggers",
   "url": "https://drafts.csswg.org/animation-triggers-1/",
   "org": "W3C",
   "interfaces": {
    "AnimationTrigger": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["timeline", "a", "0000"],
      ["behavior", "a", "0000"],
      ["activationRangeStart", "a", "0000"],
      ["activationRangeEnd", "a", "0000"],
      ["activeRangeStart", "a", "0000"],
      ["activeRangeEnd", "a", "0000"]
     ]
    }
   }
  },
  "anonymous-iframe": {
   "title": "Iframe credentialless",
   "url": "https://wicg.github.io/anonymous-iframe/",
   "org": "W3C",
   "interfaces": {
    "HTMLIFrameElement": {
     "members": [
      ["credentialless", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["credentialless", "a", "0000"]
     ]
    }
   }
  },
  "attribution": {
   "title": "Attribution Level 1",
   "url": "https://w3c.github.io/attribution/",
   "org": "W3C",
   "interfaces": {
    "Attribution": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["aggregationServices", "a", "0000"],
      ["saveImpression", "o", "0000"],
      ["measureConversion", "o", "0000"]
     ]
    },
    "AttributionAggregationServices": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["attribution", "a", "0000"]
     ]
    }
   }
  },
  "audio-output": {
   "title": "Audio Output Devices API",
   "url": "https://w3c.github.io/mediacapture-output/",
   "org": "W3C",
   "interfaces": {
    "HTMLMediaElement": {
     "members": [
      ["sinkId", "a", "0100"],
      ["setSinkId", "o", "0100"]
     ]
    },
    "MediaDevices": {
     "members": [
      ["selectAudioOutput", "o", "0000"]
     ]
    }
   }
  },
  "audio-session": {
   "title": "Audio Session",
   "url": "https://w3c.github.io/audio-session/",
   "org": "W3C",
   "interfaces": {
    "AudioSession": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["state", "a", "0000"],
      ["onstatechange", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["audioSession", "a", "0000"]
     ]
    }
   }
  },
  "autofill-event": {
   "title": "Autofill Event",
   "url": "https://wicg.github.io/autofill-event/",
   "org": "W3C",
   "interfaces": {
    "AutofillEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["autofillValues", "a", "0000"],
      ["refill", "a", "0000"]
     ]
    }
   }
  },
  "autoplay-detection": {
   "title": "Autoplay Policy Detection",
   "url": "https://w3c.github.io/autoplay/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["getAutoplayPolicy", "o", "0000"]
     ]
    }
   }
  },
  "background-fetch": {
   "title": "Background Fetch",
   "url": "https://wicg.github.io/background-fetch/",
   "org": "W3C",
   "interfaces": {
    "BackgroundFetchManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["fetch", "o", "0000"],
      ["get", "o", "0000"],
      ["getIds", "o", "0000"]
     ]
    },
    "BackgroundFetchRecord": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["request", "a", "0000"],
      ["responseReady", "a", "0000"]
     ]
    },
    "BackgroundFetchRegistration": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["uploadTotal", "a", "0000"],
      ["uploaded", "a", "0000"],
      ["downloadTotal", "a", "0000"],
      ["downloaded", "a", "0000"],
      ["result", "a", "0000"],
      ["failureReason", "a", "0000"],
      ["recordsAvailable", "a", "0000"],
      ["onprogress", "a", "0000"],
      ["abort", "o", "0000"],
      ["match", "o", "0000"],
      ["matchAll", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["backgroundFetch", "a", "0000"]
     ]
    }
   }
  },
  "background-sync": {
   "title": "Web Background Synchronization",
   "url": "https://wicg.github.io/background-sync/spec/",
   "org": "W3C",
   "interfaces": {
    "ServiceWorkerRegistration": {
     "members": [
      ["sync", "a", "0000"]
     ]
    },
    "SyncManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["register", "o", "0000"],
      ["getTags", "o", "0000"]
     ]
    }
   }
  },
  "badging": {
   "title": "Badging API",
   "url": "https://w3c.github.io/badging/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["setAppBadge", "o", "0000"],
      ["clearAppBadge", "o", "0000"]
     ]
    }
   }
  },
  "battery-status": {
   "title": "Battery Status API",
   "url": "https://w3c.github.io/battery/",
   "org": "W3C",
   "interfaces": {
    "BatteryManager": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["charging", "a", "0000"],
      ["chargingTime", "a", "0000"],
      ["dischargingTime", "a", "0000"],
      ["level", "a", "0000"],
      ["onchargingchange", "a", "0000"],
      ["onchargingtimechange", "a", "0000"],
      ["ondischargingtimechange", "a", "0000"],
      ["onlevelchange", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["getBattery", "o", "0000"]
     ]
    }
   }
  },
  "beacon": {
   "title": "Beacon",
   "url": "https://w3c.github.io/beacon/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["sendBeacon", "o", "0100"]
     ]
    }
   }
  },
  "bluetooth": {
   "title": "Web Bluetooth",
   "url": "https://webbluetoothcg.github.io/web-bluetooth/",
   "org": "W3C",
   "interfaces": {
    "Bluetooth": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["getAvailability", "o", "0000"],
      ["onavailabilitychanged", "a", "0000"],
      ["referringDevice", "a", "0000"],
      ["getDevices", "o", "0000"],
      ["requestDevice", "o", "0000"],
      ["onadvertisementreceived", "a", "0000"],
      ["ongattserverdisconnected", "a", "0000"],
      ["oncharacteristicvaluechanged", "a", "0000"],
      ["onserviceadded", "a", "0000"],
      ["onservicechanged", "a", "0000"],
      ["onserviceremoved", "a", "0000"]
     ]
    },
    "BluetoothAdvertisingEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["device", "a", "0000"],
      ["uuids", "a", "0000"],
      ["name", "a", "0000"],
      ["appearance", "a", "0000"],
      ["txPower", "a", "0000"],
      ["rssi", "a", "0000"],
      ["manufacturerData", "a", "0000"],
      ["serviceData", "a", "0000"]
     ]
    },
    "BluetoothCharacteristicProperties": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["broadcast", "a", "0000"],
      ["read", "a", "0000"],
      ["writeWithoutResponse", "a", "0000"],
      ["write", "a", "0000"],
      ["notify", "a", "0000"],
      ["indicate", "a", "0000"],
      ["authenticatedSignedWrites", "a", "0000"],
      ["reliableWrite", "a", "0000"],
      ["writableAuxiliaries", "a", "0000"]
     ]
    },
    "BluetoothDevice": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["name", "a", "0000"],
      ["gatt", "a", "0000"],
      ["forget", "o", "0000"],
      ["watchAdvertisements", "o", "0000"],
      ["watchingAdvertisements", "a", "0000"],
      ["onadvertisementreceived", "a", "0000"],
      ["ongattserverdisconnected", "a", "0000"],
      ["oncharacteristicvaluechanged", "a", "0000"],
      ["onserviceadded", "a", "0000"],
      ["onservicechanged", "a", "0000"],
      ["onserviceremoved", "a", "0000"]
     ]
    },
    "BluetoothManufacturerDataMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "BluetoothPermissionResult": {
     "kind": "interface",
     "inherits": "PermissionStatus",
     "status": "----",
     "members": [
      ["devices", "a", "0000"]
     ]
    },
    "BluetoothRemoteGATTCharacteristic": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["service", "a", "0000"],
      ["uuid", "a", "0000"],
      ["properties", "a", "0000"],
      ["value", "a", "0000"],
      ["getDescriptor", "o", "0000"],
      ["getDescriptors", "o", "0000"],
      ["readValue", "o", "0000"],
      ["writeValue", "o", "0000"],
      ["writeValueWithResponse", "o", "0000"],
      ["writeValueWithoutResponse", "o", "0000"],
      ["startNotifications", "o", "0000"],
      ["stopNotifications", "o", "0000"],
      ["oncharacteristicvaluechanged", "a", "0000"]
     ]
    },
    "BluetoothRemoteGATTDescriptor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["characteristic", "a", "0000"],
      ["uuid", "a", "0000"],
      ["value", "a", "0000"],
      ["readValue", "o", "0000"],
      ["writeValue", "o", "0000"]
     ]
    },
    "BluetoothRemoteGATTServer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["device", "a", "0000"],
      ["connected", "a", "0000"],
      ["connect", "o", "0000"],
      ["disconnect", "o", "0000"],
      ["getPrimaryService", "o", "0000"],
      ["getPrimaryServices", "o", "0000"]
     ]
    },
    "BluetoothRemoteGATTService": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["device", "a", "0000"],
      ["uuid", "a", "0000"],
      ["isPrimary", "a", "0000"],
      ["getCharacteristic", "o", "0000"],
      ["getCharacteristics", "o", "0000"],
      ["getIncludedService", "o", "0000"],
      ["getIncludedServices", "o", "0000"],
      ["oncharacteristicvaluechanged", "a", "0000"],
      ["onserviceadded", "a", "0000"],
      ["onservicechanged", "a", "0000"],
      ["onserviceremoved", "a", "0000"]
     ]
    },
    "BluetoothServiceDataMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "BluetoothUUID": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getService", "so", "0000"],
      ["getCharacteristic", "so", "0000"],
      ["getDescriptor", "so", "0000"],
      ["canonicalUUID", "so", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["bluetooth", "a", "0000"]
     ]
    },
    "ValueEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["value", "a", "0000"]
     ]
    }
   }
  },
  "bluetooth-scanning": {
   "title": "Web Bluetooth Scanning",
   "url": "https://webbluetoothcg.github.io/web-bluetooth/scanning.html",
   "org": "W3C",
   "interfaces": {
    "Bluetooth": {
     "members": [
      ["requestLEScan", "o", "0000"]
     ]
    },
    "BluetoothDataFilter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["dataPrefix", "a", "0000"],
      ["mask", "a", "0000"]
     ]
    },
    "BluetoothLEScan": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["filters", "a", "0000"],
      ["keepRepeatedDevices", "a", "0000"],
      ["acceptAllAdvertisements", "a", "0000"],
      ["active", "a", "0000"],
      ["stop", "o", "0000"]
     ]
    },
    "BluetoothLEScanFilter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["namePrefix", "a", "0000"],
      ["services", "a", "0000"],
      ["manufacturerData", "a", "0000"],
      ["serviceData", "a", "0000"]
     ]
    },
    "BluetoothLEScanPermissionResult": {
     "kind": "interface",
     "inherits": "PermissionStatus",
     "status": "----",
     "members": [
      ["scans", "a", "0000"]
     ]
    },
    "BluetoothManufacturerDataFilter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "BluetoothServiceDataFilter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    }
   }
  },
  "body-tracking": {
   "title": "WebXR Body Tracking Module - Level 1",
   "url": "https://immersive-web.github.io/body-tracking/",
   "org": "W3C",
   "interfaces": {
    "XRBody": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["size", "a", "0000"],
      ["get", "o", "0000"]
     ]
    },
    "XRBodySpace": {
     "kind": "interface",
     "inherits": "XRSpace",
     "status": "----",
     "members": [
      ["jointName", "a", "0000"]
     ]
    },
    "XRFrame": {
     "members": [
      ["body", "a", "0000"]
     ]
    }
   }
  },
  "capture-handle-identity": {
   "title": "Capture Handle - Bootstrapping Collaboration when Screensharing",
   "url": "https://w3c.github.io/mediacapture-handle/identity/",
   "org": "W3C",
   "interfaces": {
    "MediaDevices": {
     "members": [
      ["setCaptureHandleConfig", "o", "0000"]
     ]
    },
    "MediaStreamTrack": {
     "members": [
      ["getCaptureHandle", "o", "0000"],
      ["oncapturehandlechange", "a", "0000"]
     ]
    }
   }
  },
  "captured-mouse-events": {
   "title": "Captured Mouse Events",
   "url": "https://screen-share.github.io/captured-mouse-events/",
   "org": "W3C",
   "interfaces": {
    "CaptureController": {
     "members": [
      ["oncapturedmousechange", "a", "0000"]
     ]
    },
    "CapturedMouseEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["surfaceX", "a", "0000"],
      ["surfaceY", "a", "0000"]
     ]
    }
   }
  },
  "clipboard-apis": {
   "title": "Clipboard API and events",
   "url": "https://w3c.github.io/clipboard-apis/",
   "org": "W3C",
   "interfaces": {
    "Clipboard": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["read", "o", "0100"],
      ["readText", "o", "0100"],
      ["write", "o", "0100"],
      ["writeText", "o", "0100"]
     ]
    },
    "ClipboardChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["types", "a", "0000"],
      ["changeId", "a", "0000"]
     ]
    },
    "ClipboardEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["clipboardData", "a", "0000"]
     ]
    },
    "ClipboardItem": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["presentationStyle", "a", "0000"],
      ["types", "a", "0100"],
      ["getType", "o", "0100"],
      ["supports", "so", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["clipboard", "a", "0100"]
     ]
    }
   }
  },
  "compat": {
   "title": "Compatibility",
   "url": "https://compat.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "HTMLBodyElement": {
     "members": [
      ["onorientationchange", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["orientation", "a", "0000"],
      ["onorientationchange", "a", "0000"]
     ]
    }
   }
  },
  "compression": {
   "title": "Compression",
   "url": "https://compression.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "CompressionStream": {
     "kind": "interface",
     "status": "---N"
    },
    "DecompressionStream": {
     "kind": "interface",
     "status": "---N"
    }
   }
  },
  "compute-pressure": {
   "title": "Compute Pressure Level 1",
   "url": "https://w3c.github.io/compute-pressure/",
   "org": "W3C",
   "interfaces": {
    "PressureObserver": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["observe", "o", "0000"],
      ["unobserve", "o", "0000"],
      ["disconnect", "o", "0000"],
      ["takeRecords", "o", "0000"],
      ["knownSources", "sa", "0000"]
     ]
    },
    "PressureRecord": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["state", "a", "0000"],
      ["time", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "connection-allowlists": {
   "title": "Connection Allowlists",
   "url": "https://wicg.github.io/connection-allowlists/",
   "org": "W3C",
   "interfaces": {
    "HTMLIFrameElement": {
     "members": [
      ["connectionAllowlist", "a", "0000"]
     ]
    }
   }
  },
  "console": {
   "title": "Console",
   "url": "https://console.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "console": {
     "kind": "namespace",
     "status": "PPPN",
     "members": [
      ["assert", "o", "1111"],
      ["clear", "o", "1111"],
      ["debug", "o", "1111"],
      ["error", "o", "1111"],
      ["info", "o", "1111"],
      ["log", "o", "1111"],
      ["table", "o", "1111"],
      ["trace", "o", "1111"],
      ["warn", "o", "1111"],
      ["dir", "o", "1111"],
      ["dirxml", "o", "1111"],
      ["count", "o", "1111"],
      ["countReset", "o", "1111"],
      ["group", "o", "1111"],
      ["groupCollapsed", "o", "1111"],
      ["groupEnd", "o", "1111"],
      ["time", "o", "1111"],
      ["timeLog", "o", "1111"],
      ["timeEnd", "o", "1111"]
     ]
    }
   }
  },
  "contact-picker": {
   "title": "Contact Picker API",
   "url": "https://w3c.github.io/contact-picker/",
   "org": "W3C",
   "interfaces": {
    "ContactAddress": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["toJSON", "o", "0000"],
      ["city", "a", "0000"],
      ["country", "a", "0000"],
      ["dependentLocality", "a", "0000"],
      ["organization", "a", "0000"],
      ["phone", "a", "0000"],
      ["postalCode", "a", "0000"],
      ["recipient", "a", "0000"],
      ["region", "a", "0000"],
      ["sortingCode", "a", "0000"],
      ["addressLine", "a", "0000"]
     ]
    },
    "ContactsManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getProperties", "o", "0000"],
      ["select", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["contacts", "a", "0000"]
     ]
    }
   }
  },
  "container-timing": {
   "title": "Container Timing API",
   "url": "https://wicg.github.io/container-timing/",
   "org": "W3C",
   "interfaces": {
    "HTMLElement": {
     "members": [
      ["containerTiming", "a", "0000"],
      ["containerTimingIgnore", "a", "0000"]
     ]
    },
    "PerformanceContainerTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["identifier", "a", "0000"],
      ["intersectionRect", "a", "0000"],
      ["size", "a", "0000"],
      ["firstRenderTime", "a", "0000"],
      ["lastPaintedElement", "a", "0000"],
      ["rootElement", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "content-index": {
   "title": "Content Index",
   "url": "https://wicg.github.io/content-index/spec/",
   "org": "W3C",
   "interfaces": {
    "ContentIndex": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["add", "o", "0000"],
      ["delete", "o", "0000"],
      ["getAll", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["index", "a", "0000"]
     ]
    }
   }
  },
  "cookiestore": {
   "title": "Cookie Store API",
   "url": "https://cookiestore.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "CookieChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["changed", "a", "0000"],
      ["deleted", "a", "0000"]
     ]
    },
    "CookieStore": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["get", "o", "0100"],
      ["getAll", "o", "0100"],
      ["set", "o", "0100"],
      ["delete", "o", "0100"],
      ["onchange", "a", "0000"]
     ]
    },
    "CookieStoreManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["subscribe", "o", "0000"],
      ["getSubscriptions", "o", "0000"],
      ["unsubscribe", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["cookies", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["cookieStore", "a", "0100"]
     ]
    }
   }
  },
  "cpu-performance": {
   "title": "cpu-performance",
   "url": null,
   "org": null,
   "interfaces": {
    "Navigator": {
     "members": [
      ["cpuPerformance", "a", "0000"]
     ]
    }
   }
  },
  "crash-reporting": {
   "title": "Crash Reporting",
   "url": "https://wicg.github.io/crash-reporting/",
   "org": "W3C",
   "interfaces": {
    "CrashReportContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["initialize", "o", "0000"],
      ["set", "o", "0000"],
      ["delete", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["crashReport", "a", "0000"]
     ]
    }
   }
  },
  "credential-management": {
   "title": "Credential Management Level 1",
   "url": "https://w3c.github.io/webappsec-credential-management/",
   "org": "W3C",
   "interfaces": {
    "Credential": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["type", "a", "0000"],
      ["isConditionalMediationAvailable", "so", "0000"]
     ]
    },
    "CredentialsContainer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["get", "o", "0000"],
      ["store", "o", "0000"],
      ["create", "o", "0000"],
      ["preventSilentAccess", "o", "0000"]
     ]
    },
    "FederatedCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["provider", "a", "0000"],
      ["protocol", "a", "0000"],
      ["name", "a", "0000"],
      ["iconURL", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["credentials", "a", "0100"]
     ]
    },
    "PasswordCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["password", "a", "0000"],
      ["name", "a", "0000"],
      ["iconURL", "a", "0000"]
     ]
    }
   }
  },
  "cross-origin-storage": {
   "title": "cross-origin-storage",
   "url": null,
   "org": null,
   "interfaces": {
    "CrossOriginStorageManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getFileHandle", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["crossOriginStorage", "a", "0000"]
     ]
    }
   }
  },
  "csp-embedded-enforcement": {
   "title": "Content Security Policy: Embedded Enforcement",
   "url": "https://w3c.github.io/webappsec-cspee/",
   "org": "W3C",
   "interfaces": {
    "HTMLIFrameElement": {
     "members": [
      ["csp", "a", "0000"]
     ]
    }
   }
  },
  "css-anchor-position": {
   "title": "CSS Anchor Positioning Module Level 1",
   "url": "https://drafts.csswg.org/css-anchor-position-1/",
   "org": "W3C",
   "interfaces": {
    "CSSPositionTryDescriptors": {
     "kind": "interface",
     "inherits": "CSSStyleDeclaration",
     "status": "----",
     "members": [
      ["margin", "a", "0000"],
      ["marginTop", "a", "0000"],
      ["marginRight", "a", "0000"],
      ["marginBottom", "a", "0000"],
      ["marginLeft", "a", "0000"],
      ["marginBlock", "a", "0000"],
      ["marginBlockStart", "a", "0000"],
      ["marginBlockEnd", "a", "0000"],
      ["marginInline", "a", "0000"],
      ["marginInlineStart", "a", "0000"],
      ["marginInlineEnd", "a", "0000"],
      ["margin-top", "a", "0000"],
      ["margin-right", "a", "0000"],
      ["margin-bottom", "a", "0000"],
      ["margin-left", "a", "0000"],
      ["margin-block", "a", "0000"],
      ["margin-block-start", "a", "0000"],
      ["margin-block-end", "a", "0000"],
      ["margin-inline", "a", "0000"],
      ["margin-inline-start", "a", "0000"],
      ["margin-inline-end", "a", "0000"],
      ["inset", "a", "0000"],
      ["insetBlock", "a", "0000"],
      ["insetBlockStart", "a", "0000"],
      ["insetBlockEnd", "a", "0000"],
      ["insetInline", "a", "0000"],
      ["insetInlineStart", "a", "0000"],
      ["insetInlineEnd", "a", "0000"],
      ["top", "a", "0000"],
      ["left", "a", "0000"],
      ["right", "a", "0000"],
      ["bottom", "a", "0000"],
      ["inset-block", "a", "0000"],
      ["inset-block-start", "a", "0000"],
      ["inset-block-end", "a", "0000"],
      ["inset-inline", "a", "0000"],
      ["inset-inline-start", "a", "0000"],
      ["inset-inline-end", "a", "0000"],
      ["width", "a", "0000"],
      ["minWidth", "a", "0000"],
      ["maxWidth", "a", "0000"],
      ["height", "a", "0000"],
      ["minHeight", "a", "0000"],
      ["maxHeight", "a", "0000"],
      ["blockSize", "a", "0000"],
      ["minBlockSize", "a", "0000"],
      ["maxBlockSize", "a", "0000"],
      ["inlineSize", "a", "0000"],
      ["minInlineSize", "a", "0000"],
      ["maxInlineSize", "a", "0000"],
      ["min-width", "a", "0000"],
      ["max-width", "a", "0000"],
      ["min-height", "a", "0000"],
      ["max-height", "a", "0000"],
      ["block-size", "a", "0000"],
      ["min-block-size", "a", "0000"],
      ["max-block-size", "a", "0000"],
      ["inline-size", "a", "0000"],
      ["min-inline-size", "a", "0000"],
      ["max-inline-size", "a", "0000"],
      ["placeSelf", "a", "0000"],
      ["alignSelf", "a", "0000"],
      ["justifySelf", "a", "0000"],
      ["place-self", "a", "0000"],
      ["align-self", "a", "0000"],
      ["justify-self", "a", "0000"],
      ["positionAnchor", "a", "0000"],
      ["position-anchor", "a", "0000"],
      ["positionArea", "a", "0000"],
      ["position-area", "a", "0000"]
     ]
    },
    "CSSPositionTryRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["style", "a", "0000"]
     ]
    }
   }
  },
  "css-animation-worklet": {
   "title": "CSS Animation Worklet API",
   "url": "https://drafts.css-houdini.org/css-animationworklet-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["animationWorklet", "a", "0000"]
     ]
    },
    "WorkletAnimation": {
     "kind": "interface",
     "inherits": "Animation",
     "status": "----",
     "members": [
      ["animatorName", "a", "0000"]
     ]
    }
   }
  },
  "css-animations": {
   "title": "CSS Animations Level 1",
   "url": "https://drafts.csswg.org/css-animations-1/",
   "org": "W3C",
   "interfaces": {
    "AnimationEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["animationName", "a", "0000"],
      ["elapsedTime", "a", "0000"],
      ["pseudoElement", "a", "0000"]
     ]
    },
    "CSSKeyframeRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "PPP-",
     "members": [
      ["keyText", "a", "1110"],
      ["style", "a", "1110"]
     ]
    },
    "CSSKeyframesRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "PPP-",
     "members": [
      ["name", "a", "1110"],
      ["cssRules", "a", "1110"],
      ["length", "a", "1110"],
      ["appendRule", "o", "1110"],
      ["deleteRule", "o", "1110"],
      ["findRule", "o", "1110"]
     ]
    },
    "CSSRule": {
     "members": [
      ["KEYFRAMES_RULE", "c", "1110"],
      ["KEYFRAME_RULE", "c", "1110"]
     ]
    },
    "Document": {
     "members": [
      ["onanimationstart", "a", "0100"],
      ["onanimationiteration", "a", "0100"],
      ["onanimationend", "a", "0100"],
      ["onanimationcancel", "a", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onanimationstart", "a", "0100"],
      ["onanimationiteration", "a", "0100"],
      ["onanimationend", "a", "0100"],
      ["onanimationcancel", "a", "0100"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onanimationstart", "a", "0000"],
      ["onanimationiteration", "a", "0000"],
      ["onanimationend", "a", "0000"],
      ["onanimationcancel", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onanimationstart", "a", "0100"],
      ["onanimationiteration", "a", "0100"],
      ["onanimationend", "a", "0100"],
      ["onanimationcancel", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["onanimationstart", "a", "0100"],
      ["onanimationiteration", "a", "0100"],
      ["onanimationend", "a", "0100"],
      ["onanimationcancel", "a", "0100"]
     ]
    }
   }
  },
  "css-animations-2": {
   "title": "CSS Animations Level 2",
   "url": "https://drafts.csswg.org/css-animations-2/",
   "org": "W3C",
   "interfaces": {
    "AnimationEvent": {
     "members": [
      ["animation", "a", "0000"]
     ]
    },
    "CSSAnimation": {
     "kind": "interface",
     "inherits": "Animation",
     "status": "----",
     "members": [
      ["animationName", "a", "0000"]
     ]
    }
   }
  },
  "css-cascade": {
   "title": "CSS Cascading and Inheritance Level 3",
   "url": "https://drafts.csswg.org/css-cascade-3/",
   "org": "W3C",
   "interfaces": {
    "CSSLayerBlockRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "P-P-",
     "members": [
      ["name", "a", "1010"]
     ]
    },
    "CSSLayerStatementRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "P-P-",
     "members": [
      ["nameList", "a", "1010"]
     ]
    }
   }
  },
  "css-cascade-6": {
   "title": "CSS Cascading and Inheritance Level 6",
   "url": "https://drafts.csswg.org/css-cascade-6/",
   "org": "W3C",
   "interfaces": {
    "CSSScopeRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "PPP-",
     "members": [
      ["start", "a", "1110"],
      ["end", "a", "1110"]
     ]
    }
   }
  },
  "css-color-5": {
   "title": "CSS Color Module Level 5",
   "url": "https://drafts.csswg.org/css-color-5/",
   "org": "W3C",
   "interfaces": {
    "CSSColorProfileRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["src", "a", "0000"],
      ["renderingIntent", "a", "0000"],
      ["components", "a", "0000"]
     ]
    }
   }
  },
  "css-conditional": {
   "title": "CSS Conditional Rules Module Level 3",
   "url": "https://drafts.csswg.org/css-conditional-3/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["supports", "o", "1110"]
     ]
    },
    "CSSConditionRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "PPP-",
     "members": [
      ["conditionText", "a", "1110"]
     ]
    },
    "CSSMediaRule": {
     "kind": "interface",
     "inherits": "CSSConditionRule",
     "status": "PPP-",
     "members": [
      ["media", "a", "1110"],
      ["matches", "a", "0010"]
     ]
    },
    "CSSRule": {
     "members": [
      ["SUPPORTS_RULE", "c", "1110"]
     ]
    },
    "CSSSupportsRule": {
     "kind": "interface",
     "inherits": "CSSConditionRule",
     "status": "PPP-",
     "members": [
      ["matches", "a", "0010"]
     ]
    }
   }
  },
  "css-conditional-5": {
   "title": "CSS Conditional Rules Module Level 5",
   "url": "https://drafts.csswg.org/css-conditional-5/",
   "org": "W3C",
   "interfaces": {
    "CSSContainerRule": {
     "kind": "interface",
     "inherits": "CSSConditionRule",
     "status": "PPP-",
     "members": [
      ["containerName", "a", "1010"],
      ["containerQuery", "a", "1010"],
      ["conditions", "a", "0000"]
     ]
    },
    "CSSSupportsConditionRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"]
     ]
    }
   }
  },
  "css-contain": {
   "title": "CSS Containment Module Level 1",
   "url": "https://drafts.csswg.org/css-contain-1/",
   "org": "W3C",
   "interfaces": {
    "ContentVisibilityAutoStateChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["skipped", "a", "0000"]
     ]
    }
   }
  },
  "css-counter-styles": {
   "title": "CSS Counter Styles Level 3",
   "url": "https://drafts.csswg.org/css-counter-styles-3/",
   "org": "W3C",
   "interfaces": {
    "CSSCounterStyleRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "P-P-",
     "members": [
      ["name", "a", "1010"],
      ["system", "a", "1010"],
      ["symbols", "a", "1010"],
      ["additiveSymbols", "a", "1010"],
      ["negative", "a", "1010"],
      ["prefix", "a", "1010"],
      ["suffix", "a", "1010"],
      ["range", "a", "1010"],
      ["pad", "a", "1010"],
      ["speakAs", "a", "1010"],
      ["fallback", "a", "1010"]
     ]
    },
    "CSSRule": {
     "members": [
      ["COUNTER_STYLE_RULE", "c", "1110"]
     ]
    }
   }
  },
  "css-font-loading": {
   "title": "CSS Font Loading Module Level 3",
   "url": "https://drafts.csswg.org/css-font-loading-3/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["fonts", "a", "0000"]
     ]
    },
    "FontFace": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["family", "a", "0000"],
      ["style", "a", "0000"],
      ["weight", "a", "0000"],
      ["stretch", "a", "0000"],
      ["unicodeRange", "a", "0000"],
      ["featureSettings", "a", "0000"],
      ["variationSettings", "a", "0000"],
      ["display", "a", "0000"],
      ["ascentOverride", "a", "0000"],
      ["descentOverride", "a", "0000"],
      ["lineGapOverride", "a", "0000"],
      ["status", "a", "0000"],
      ["load", "o", "0000"],
      ["loaded", "a", "0000"],
      ["features", "a", "0000"],
      ["variations", "a", "0000"],
      ["palettes", "a", "0000"]
     ]
    },
    "FontFaceFeatures": {
     "kind": "interface",
     "status": "----"
    },
    "FontFacePalette": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"],
      ["usableWithLightBackground", "a", "0000"],
      ["usableWithDarkBackground", "a", "0000"]
     ]
    },
    "FontFacePalettes": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "FontFaceSet": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["add", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"],
      ["onloading", "a", "0000"],
      ["onloadingdone", "a", "0000"],
      ["onloadingerror", "a", "0000"],
      ["load", "o", "0000"],
      ["check", "o", "0000"],
      ["ready", "a", "0000"],
      ["status", "a", "0000"]
     ]
    },
    "FontFaceSetLoadEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["fontfaces", "a", "0000"]
     ]
    },
    "FontFaceVariationAxis": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["axisTag", "a", "0000"],
      ["minimumValue", "a", "0000"],
      ["maximumValue", "a", "0000"],
      ["defaultValue", "a", "0000"]
     ]
    },
    "FontFaceVariations": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    }
   }
  },
  "css-fonts": {
   "title": "CSS Fonts Module Level 4",
   "url": "https://drafts.csswg.org/css-fonts-4/",
   "org": "W3C",
   "interfaces": {
    "CSSFontFeatureValuesMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["set", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"]
     ]
    },
    "CSSFontFeatureValuesRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["fontFamily", "a", "0000"],
      ["annotation", "a", "0000"],
      ["ornaments", "a", "0000"],
      ["stylistic", "a", "0000"],
      ["swash", "a", "0000"],
      ["characterVariant", "a", "0000"],
      ["styleset", "a", "0000"],
      ["historicalForms", "a", "0000"]
     ]
    },
    "CSSFontPaletteValuesRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["fontFamily", "a", "0000"],
      ["basePalette", "a", "0000"],
      ["overrideColors", "a", "0000"]
     ]
    },
    "CSSRule": {
     "members": [
      ["FONT_FEATURE_VALUES_RULE", "c", "1110"]
     ]
    }
   }
  },
  "css-fonts-5": {
   "title": "CSS Fonts Module Level 5",
   "url": "https://drafts.csswg.org/css-fonts-5/",
   "org": "W3C",
   "interfaces": {
    "CSSFontFaceDescriptors": {
     "kind": "interface",
     "inherits": "CSSStyleDeclaration",
     "status": "----",
     "members": [
      ["src", "a", "0000"],
      ["fontFamily", "a", "0000"],
      ["font-family", "a", "0000"],
      ["fontStyle", "a", "0000"],
      ["font-style", "a", "0000"],
      ["fontWeight", "a", "0000"],
      ["font-weight", "a", "0000"],
      ["fontStretch", "a", "0000"],
      ["font-stretch", "a", "0000"],
      ["fontWidth", "a", "0000"],
      ["font-width", "a", "0000"],
      ["fontSize", "a", "0000"],
      ["font-size", "a", "0000"],
      ["sizeAdjust", "a", "0000"],
      ["size-adjust", "a", "0000"],
      ["unicodeRange", "a", "0000"],
      ["unicode-range", "a", "0000"],
      ["fontFeatureSettings", "a", "0000"],
      ["font-feature-settings", "a", "0000"],
      ["fontVariationSettings", "a", "0000"],
      ["font-variation-settings", "a", "0000"],
      ["fontNamedInstance", "a", "0000"],
      ["font-named-instance", "a", "0000"],
      ["fontDisplay", "a", "0000"],
      ["font-display", "a", "0000"],
      ["fontLanguageOverride", "a", "0000"],
      ["font-language-override", "a", "0000"],
      ["ascentOverride", "a", "0000"],
      ["ascent-override", "a", "0000"],
      ["descentOverride", "a", "0000"],
      ["descent-override", "a", "0000"],
      ["lineGapOverride", "a", "0000"],
      ["line-gap-override", "a", "0000"],
      ["superscriptPositionOverride", "a", "0000"],
      ["superscript-position-override", "a", "0000"],
      ["subscriptPositionOverride", "a", "0000"],
      ["subscript-position-override", "a", "0000"],
      ["superscriptSizeOverride", "a", "0000"],
      ["superscript-size-override", "a", "0000"],
      ["subscriptSizeOverride", "a", "0000"],
      ["subscript-size-override", "a", "0000"]
     ]
    },
    "CSSFontFaceRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "PPP-",
     "members": [
      ["style", "a", "1110"]
     ]
    }
   }
  },
  "css-highlight-api": {
   "title": "CSS Custom Highlight API Module Level 1",
   "url": "https://drafts.csswg.org/css-highlight-api-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["highlights", "a", "0000"]
     ]
    },
    "Highlight": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["add", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"],
      ["priority", "a", "0000"],
      ["type", "a", "0000"]
     ]
    },
    "HighlightRegistry": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["set", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"],
      ["highlightsFromPoint", "o", "0000"]
     ]
    }
   }
  },
  "css-images-4": {
   "title": "CSS Images Module Level 4",
   "url": "https://drafts.csswg.org/css-images-4/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["elementSources", "a", "0000"]
     ]
    }
   }
  },
  "css-layout-api": {
   "title": "CSS Layout API Level 1",
   "url": "https://drafts.css-houdini.org/css-layout-api-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["layoutWorklet", "a", "0000"]
     ]
    }
   }
  },
  "css-masking": {
   "title": "CSS Masking Module Level 1",
   "url": "https://drafts.csswg.org/css-masking-1/",
   "org": "W3C",
   "interfaces": {
    "SVGClipPathElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["clipPathUnits", "a", "0100"],
      ["transform", "a", "0000"]
     ]
    },
    "SVGMaskElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["maskUnits", "a", "0100"],
      ["maskContentUnits", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"]
     ]
    }
   }
  },
  "css-mixins": {
   "title": "CSS Functions and Mixins Module",
   "url": "https://drafts.csswg.org/css-mixins-1/",
   "org": "W3C",
   "interfaces": {
    "CSSApplyBlockRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["getArguments", "o", "0000"]
     ]
    },
    "CSSApplyStatementRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["getArguments", "o", "0000"]
     ]
    },
    "CSSContentsBlockRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----"
    },
    "CSSContentsStatementRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----"
    },
    "CSSFunctionDeclarations": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["style", "a", "0000"]
     ]
    },
    "CSSFunctionDescriptors": {
     "kind": "interface",
     "inherits": "CSSStyleDeclaration",
     "status": "----",
     "members": [
      ["result", "a", "0000"]
     ]
    },
    "CSSFunctionRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["getParameters", "o", "0000"],
      ["returnType", "a", "0000"]
     ]
    },
    "CSSMixinRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["getParameters", "o", "0000"],
      ["contents", "a", "0000"]
     ]
    }
   }
  },
  "css-nav": {
   "title": "CSS Spatial Navigation Level 1",
   "url": "https://drafts.csswg.org/css-spatial-nav-1/",
   "org": "W3C",
   "interfaces": {
    "Element": {
     "members": [
      ["getSpatialNavigationContainer", "o", "0000"],
      ["focusableAreas", "o", "0000"],
      ["spatialNavigationSearch", "o", "0000"]
     ]
    },
    "NavigationEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "----",
     "members": [
      ["dir", "a", "0000"],
      ["relatedTarget", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["navigate", "o", "0000"]
     ]
    }
   }
  },
  "css-nesting": {
   "title": "CSS Nesting Module Level 1",
   "url": "https://drafts.csswg.org/css-nesting-1/",
   "org": "W3C",
   "interfaces": {
    "CSSNestedDeclarations": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "--P-",
     "members": [
      ["style", "a", "0010"]
     ]
    }
   }
  },
  "css-paint-api": {
   "title": "CSS Painting API Level 1",
   "url": "https://drafts.css-houdini.org/css-paint-api-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["paintWorklet", "a", "0000"]
     ]
    }
   }
  },
  "css-parser-api": {
   "title": "CSS Parser API",
   "url": "https://wicg.github.io/css-parser-api/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["parseStylesheet", "o", "0000"],
      ["parseRuleList", "o", "0000"],
      ["parseRule", "o", "0000"],
      ["parseDeclarationList", "o", "0000"],
      ["parseDeclaration", "o", "0000"],
      ["parseValue", "o", "0000"],
      ["parseValueList", "o", "0000"],
      ["parseCommaValueList", "o", "0000"]
     ]
    },
    "CSSParserAtRule": {
     "kind": "interface",
     "inherits": "CSSParserRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["prelude", "a", "0000"],
      ["body", "a", "0000"],
      ["toString", "o", "0000"]
     ]
    },
    "CSSParserBlock": {
     "kind": "interface",
     "inherits": "CSSParserValue",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["body", "a", "0000"],
      ["toString", "o", "0000"]
     ]
    },
    "CSSParserDeclaration": {
     "kind": "interface",
     "inherits": "CSSParserRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["body", "a", "0000"],
      ["toString", "o", "0000"]
     ]
    },
    "CSSParserFunction": {
     "kind": "interface",
     "inherits": "CSSParserValue",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["args", "a", "0000"],
      ["toString", "o", "0000"]
     ]
    },
    "CSSParserQualifiedRule": {
     "kind": "interface",
     "inherits": "CSSParserRule",
     "status": "----",
     "members": [
      ["prelude", "a", "0000"],
      ["body", "a", "0000"],
      ["toString", "o", "0000"]
     ]
    },
    "CSSParserRule": {
     "kind": "interface",
     "status": "----"
    },
    "CSSParserValue": {
     "kind": "interface",
     "status": "----"
    }
   }
  },
  "css-properties-values-api": {
   "title": "CSS Properties and Values API Level 1",
   "url": "https://drafts.css-houdini.org/css-properties-values-api-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["registerProperty", "o", "0000"]
     ]
    },
    "CSSPropertyRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["syntax", "a", "0000"],
      ["inherits", "a", "0000"],
      ["initialValue", "a", "0000"]
     ]
    }
   }
  },
  "css-pseudo": {
   "title": "CSS Pseudo-Elements Module Level 4",
   "url": "https://drafts.csswg.org/css-pseudo-4/",
   "org": "W3C",
   "interfaces": {
    "CSSPseudoElement": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["element", "a", "0000"],
      ["parent", "a", "0000"],
      ["selectorText", "a", "0000"],
      ["pseudo", "o", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["pseudo", "o", "0000"]
     ]
    }
   }
  },
  "css-regions": {
   "title": "CSS Regions Module Level 1",
   "url": "https://drafts.csswg.org/css-regions-1/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["namedFlows", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["regionOverset", "a", "0000"],
      ["getRegionFlowRanges", "o", "0000"]
     ]
    },
    "NamedFlow": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["overset", "a", "0000"],
      ["getRegions", "o", "0000"],
      ["firstEmptyRegionIndex", "a", "0000"],
      ["getContent", "o", "0000"],
      ["getRegionsByContent", "o", "0000"]
     ]
    },
    "NamedFlowMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["set", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"]
     ]
    }
   }
  },
  "css-scroll-snap-2": {
   "title": "CSS Scroll Snap Module Level 2",
   "url": "https://drafts.csswg.org/css-scroll-snap-2/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onsnapchanged", "a", "0000"],
      ["onsnapchanging", "a", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onsnapchanged", "a", "0000"],
      ["onsnapchanging", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onsnapchanged", "a", "0000"],
      ["onsnapchanging", "a", "0000"]
     ]
    },
    "SnapEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["snapTargetBlock", "a", "0000"],
      ["snapTargetInline", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onsnapchanged", "a", "0000"],
      ["onsnapchanging", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["onsnapchanged", "a", "0000"],
      ["onsnapchanging", "a", "0000"]
     ]
    }
   }
  },
  "css-shadow": {
   "title": "CSS Shadow Module Level 1",
   "url": "https://drafts.csswg.org/css-shadow-1/",
   "org": "W3C",
   "interfaces": {
    "Element": {
     "members": [
      ["part", "a", "0000"]
     ]
    }
   }
  },
  "css-sizing-4": {
   "title": "CSS Box Sizing Module Level 4",
   "url": "https://drafts.csswg.org/css-sizing-4/",
   "org": "W3C",
   "interfaces": {
    "Window": {
     "members": [
      ["requestResize", "o", "0000"]
     ]
    }
   }
  },
  "css-transitions": {
   "title": "CSS Transitions Module Level 1",
   "url": "https://drafts.csswg.org/css-transitions-1/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["ontransitionrun", "a", "0100"],
      ["ontransitionstart", "a", "0100"],
      ["ontransitionend", "a", "0100"],
      ["ontransitioncancel", "a", "0100"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["ontransitionrun", "a", "0100"],
      ["ontransitionstart", "a", "0100"],
      ["ontransitionend", "a", "0100"],
      ["ontransitioncancel", "a", "0100"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["ontransitionrun", "a", "0000"],
      ["ontransitionstart", "a", "0000"],
      ["ontransitionend", "a", "0000"],
      ["ontransitioncancel", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["ontransitionrun", "a", "0100"],
      ["ontransitionstart", "a", "0100"],
      ["ontransitionend", "a", "0100"],
      ["ontransitioncancel", "a", "0100"]
     ]
    },
    "TransitionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["propertyName", "a", "1010"],
      ["elapsedTime", "a", "1010"],
      ["pseudoElement", "a", "1010"]
     ]
    },
    "Window": {
     "members": [
      ["ontransitionrun", "a", "0100"],
      ["ontransitionstart", "a", "0100"],
      ["ontransitionend", "a", "0100"],
      ["ontransitioncancel", "a", "0100"]
     ]
    }
   }
  },
  "css-transitions-2": {
   "title": "CSS Transitions Module Level 2",
   "url": "https://drafts.csswg.org/css-transitions-2/",
   "org": "W3C",
   "interfaces": {
    "CSSStartingStyleRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "----"
    },
    "CSSTransition": {
     "kind": "interface",
     "inherits": "Animation",
     "status": "----",
     "members": [
      ["transitionProperty", "a", "0000"]
     ]
    },
    "TransitionEvent": {
     "members": [
      ["animation", "a", "0000"]
     ]
    }
   }
  },
  "css-typed-om": {
   "title": "CSS Typed OM Level 2",
   "url": "https://drafts.css-houdini.org/css-typed-om-2/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "members": [
      ["number", "o", "0100"],
      ["percent", "o", "0100"],
      ["cap", "o", "0000"],
      ["ch", "o", "0100"],
      ["em", "o", "0100"],
      ["ex", "o", "0100"],
      ["ic", "o", "0000"],
      ["lh", "o", "0000"],
      ["rcap", "o", "0000"],
      ["rch", "o", "0000"],
      ["rem", "o", "0100"],
      ["rex", "o", "0000"],
      ["ric", "o", "0000"],
      ["rlh", "o", "0000"],
      ["vw", "o", "0100"],
      ["vh", "o", "0100"],
      ["vi", "o", "0000"],
      ["vb", "o", "0000"],
      ["vmin", "o", "0100"],
      ["vmax", "o", "0100"],
      ["svw", "o", "0000"],
      ["svh", "o", "0000"],
      ["svi", "o", "0000"],
      ["svb", "o", "0000"],
      ["svmin", "o", "0000"],
      ["svmax", "o", "0000"],
      ["lvw", "o", "0000"],
      ["lvh", "o", "0000"],
      ["lvi", "o", "0000"],
      ["lvb", "o", "0000"],
      ["lvmin", "o", "0000"],
      ["lvmax", "o", "0000"],
      ["dvw", "o", "0000"],
      ["dvh", "o", "0000"],
      ["dvi", "o", "0000"],
      ["dvb", "o", "0000"],
      ["dvmin", "o", "0000"],
      ["dvmax", "o", "0000"],
      ["cqw", "o", "0000"],
      ["cqh", "o", "0000"],
      ["cqi", "o", "0000"],
      ["cqb", "o", "0000"],
      ["cqmin", "o", "0000"],
      ["cqmax", "o", "0000"],
      ["cm", "o", "0100"],
      ["mm", "o", "0100"],
      ["Q", "o", "0100"],
      ["in", "o", "0100"],
      ["pt", "o", "0100"],
      ["pc", "o", "0100"],
      ["px", "o", "0100"],
      ["deg", "o", "0100"],
      ["grad", "o", "0100"],
      ["rad", "o", "0100"],
      ["turn", "o", "0100"],
      ["s", "o", "0100"],
      ["ms", "o", "0100"],
      ["Hz", "o", "0100"],
      ["kHz", "o", "0100"],
      ["dpi", "o", "0100"],
      ["dpcm", "o", "0100"],
      ["dppx", "o", "0100"],
      ["fr", "o", "0100"]
     ]
    },
    "CSSColor": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["colorSpace", "a", "0000"],
      ["channels", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSColorValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "----",
     "members": [
      ["parse", "so", "0000"]
     ]
    },
    "CSSHSL": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["h", "a", "0000"],
      ["s", "a", "0000"],
      ["l", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSHWB": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["h", "a", "0000"],
      ["w", "a", "0000"],
      ["b", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSImageValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "----"
    },
    "CSSKeywordValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "-P--",
     "members": [
      ["value", "a", "0100"]
     ]
    },
    "CSSLab": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["l", "a", "0000"],
      ["a", "a", "0000"],
      ["b", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSLCH": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["l", "a", "0000"],
      ["c", "a", "0000"],
      ["h", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSMathClamp": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["lower", "a", "0000"],
      ["value", "a", "0000"],
      ["upper", "a", "0000"]
     ]
    },
    "CSSMathInvert": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["value", "a", "0000"]
     ]
    },
    "CSSMathMax": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["values", "a", "0000"]
     ]
    },
    "CSSMathMin": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["values", "a", "0000"]
     ]
    },
    "CSSMathNegate": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["value", "a", "0000"]
     ]
    },
    "CSSMathProduct": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["values", "a", "0000"]
     ]
    },
    "CSSMathSum": {
     "kind": "interface",
     "inherits": "CSSMathValue",
     "status": "----",
     "members": [
      ["values", "a", "0000"]
     ]
    },
    "CSSMathValue": {
     "kind": "interface",
     "inherits": "CSSNumericValue",
     "status": "----",
     "members": [
      ["operator", "a", "0000"]
     ]
    },
    "CSSMatrixComponent": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["matrix", "a", "0000"]
     ]
    },
    "CSSNumericArray": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "CSSNumericValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "----",
     "members": [
      ["add", "o", "0000"],
      ["sub", "o", "0000"],
      ["mul", "o", "0000"],
      ["div", "o", "0000"],
      ["min", "o", "0000"],
      ["max", "o", "0000"],
      ["equals", "o", "0000"],
      ["to", "o", "0000"],
      ["toSum", "o", "0000"],
      ["type", "o", "0000"],
      ["parse", "so", "0000"]
     ]
    },
    "CSSOKLab": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["l", "a", "0000"],
      ["a", "a", "0000"],
      ["b", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSOKLCH": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["l", "a", "0000"],
      ["c", "a", "0000"],
      ["h", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSPerspective": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["length", "a", "0000"]
     ]
    },
    "CSSRGB": {
     "kind": "interface",
     "inherits": "CSSColorValue",
     "status": "----",
     "members": [
      ["r", "a", "0000"],
      ["g", "a", "0000"],
      ["b", "a", "0000"],
      ["alpha", "a", "0000"]
     ]
    },
    "CSSRotate": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"],
      ["angle", "a", "0000"]
     ]
    },
    "CSSScale": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"]
     ]
    },
    "CSSSkew": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["ax", "a", "0000"],
      ["ay", "a", "0000"]
     ]
    },
    "CSSSkewX": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["ax", "a", "0000"]
     ]
    },
    "CSSSkewY": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["ay", "a", "0000"]
     ]
    },
    "CSSStyleRule": {
     "members": [
      ["styleMap", "a", "0100"]
     ]
    },
    "CSSStyleValue": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["toString", "o", "0100"],
      ["parse", "so", "0000"],
      ["parseAll", "so", "0000"]
     ]
    },
    "CSSTransformComponent": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["toString", "o", "0000"],
      ["is2D", "a", "0000"],
      ["toMatrix", "o", "0000"]
     ]
    },
    "CSSTransformValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"],
      ["is2D", "a", "0000"],
      ["toMatrix", "o", "0000"]
     ]
    },
    "CSSTranslate": {
     "kind": "interface",
     "inherits": "CSSTransformComponent",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"]
     ]
    },
    "CSSUnitValue": {
     "kind": "interface",
     "inherits": "CSSNumericValue",
     "status": "-P--",
     "members": [
      ["value", "a", "0000"],
      ["unit", "a", "0000"]
     ]
    },
    "CSSUnparsedValue": {
     "kind": "interface",
     "inherits": "CSSStyleValue",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "CSSVariableReferenceValue": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["variable", "a", "0000"],
      ["fallback", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["computedStyleMap", "o", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["attributeStyleMap", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["attributeStyleMap", "a", "0000"]
     ]
    },
    "StylePropertyMap": {
     "kind": "interface",
     "inherits": "StylePropertyMapReadOnly",
     "status": "-P--",
     "members": [
      ["set", "o", "0100"],
      ["append", "o", "0100"],
      ["delete", "o", "0100"],
      ["clear", "o", "0100"]
     ]
    },
    "StylePropertyMapReadOnly": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["entries", "i", "0100"],
      ["keys", "i", "0100"],
      ["values", "i", "0100"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0100"],
      ["get", "o", "0100"],
      ["getAll", "o", "0100"],
      ["has", "o", "0100"],
      ["size", "a", "0100"]
     ]
    },
    "SVGElement": {
     "members": [
      ["attributeStyleMap", "a", "0000"]
     ]
    }
   }
  },
  "css-view-transitions": {
   "title": "CSS View Transitions Module Level 1",
   "url": "https://drafts.csswg.org/css-view-transitions-1/",
   "org": "W3C",
   "interfaces": {
    "CSSViewTransitionRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["navigation", "a", "0000"],
      ["types", "a", "0000"]
     ]
    },
    "Document": {
     "members": [
      ["startViewTransition", "o", "0000"],
      ["activeViewTransition", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["startViewTransition", "o", "0000"],
      ["activeViewTransition", "a", "0000"]
     ]
    },
    "ViewTransition": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["updateCallbackDone", "a", "0000"],
      ["ready", "a", "0000"],
      ["finished", "a", "0000"],
      ["skipTransition", "o", "0000"],
      ["types", "a", "0000"],
      ["transitionRoot", "a", "0000"],
      ["waitUntil", "o", "0000"]
     ]
    },
    "ViewTransitionTypeSet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["add", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"]
     ]
    }
   }
  },
  "css-viewport": {
   "title": "CSS Viewport Module Level 1",
   "url": "https://drafts.csswg.org/css-viewport/",
   "org": "W3C",
   "interfaces": {
    "Viewport": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["segments", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["viewport", "a", "0000"]
     ]
    }
   }
  },
  "cssom": {
   "title": "CSS Object Model (CSSOM)",
   "url": "https://drafts.csswg.org/cssom-1/",
   "org": "W3C",
   "interfaces": {
    "CSS": {
     "kind": "namespace",
     "status": "PPP-",
     "members": [
      ["escape", "o", "1110"]
     ]
    },
    "CSSGroupingRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "PPP-",
     "members": [
      ["cssRules", "a", "1110"],
      ["insertRule", "o", "1110"],
      ["deleteRule", "o", "1110"]
     ]
    },
    "CSSImportRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "P-P-",
     "members": [
      ["href", "a", "1010"],
      ["media", "a", "1010"],
      ["styleSheet", "a", "1010"],
      ["layerName", "a", "1010"],
      ["supportsText", "a", "1010"]
     ]
    },
    "CSSMarginRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "P---",
     "members": [
      ["name", "a", "1000"],
      ["style", "a", "1000"]
     ]
    },
    "CSSNamespaceRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "P-P-",
     "members": [
      ["namespaceURI", "a", "1010"],
      ["prefix", "a", "1010"]
     ]
    },
    "CSSPageDescriptors": {
     "kind": "interface",
     "inherits": "CSSStyleDeclaration",
     "status": "P---",
     "members": [
      ["margin", "a", "1000"],
      ["marginTop", "a", "1000"],
      ["marginRight", "a", "1000"],
      ["marginBottom", "a", "1000"],
      ["marginLeft", "a", "1000"],
      ["margin-top", "a", "1000"],
      ["margin-right", "a", "1000"],
      ["margin-bottom", "a", "1000"],
      ["margin-left", "a", "1000"],
      ["size", "a", "1000"],
      ["pageOrientation", "a", "1000"],
      ["page-orientation", "a", "1000"],
      ["marks", "a", "1000"],
      ["bleed", "a", "1000"]
     ]
    },
    "CSSPageRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "P-P-",
     "members": [
      ["selectorText", "a", "1010"],
      ["style", "a", "1010"]
     ]
    },
    "CSSRule": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["cssText", "a", "1010"],
      ["parentRule", "a", "1110"],
      ["parentStyleSheet", "a", "1110"],
      ["type", "a", "1010"],
      ["STYLE_RULE", "c", "1110"],
      ["CHARSET_RULE", "c", "1010"],
      ["IMPORT_RULE", "c", "1110"],
      ["MEDIA_RULE", "c", "1110"],
      ["FONT_FACE_RULE", "c", "1110"],
      ["PAGE_RULE", "c", "1110"],
      ["MARGIN_RULE", "c", "1010"],
      ["NAMESPACE_RULE", "c", "1110"]
     ]
    },
    "CSSRuleList": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["item", "o", "1010"],
      ["length", "a", "1010"]
     ]
    },
    "CSSStyleDeclaration": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["cssText", "a", "1110"],
      ["length", "a", "1110"],
      ["item", "o", "1110"],
      ["getPropertyValue", "o", "1110"],
      ["getPropertyPriority", "o", "1110"],
      ["setProperty", "o", "1110"],
      ["removeProperty", "o", "1110"],
      ["parentRule", "a", "1010"]
     ]
    },
    "CSSStyleProperties": {
     "kind": "interface",
     "inherits": "CSSStyleDeclaration",
     "status": "P-P-",
     "members": [
      ["cssFloat", "a", "1010"]
     ]
    },
    "CSSStyleRule": {
     "kind": "interface",
     "inherits": "CSSGroupingRule",
     "status": "PPP-",
     "members": [
      ["selectorText", "a", "1110"],
      ["style", "a", "1110"]
     ]
    },
    "CSSStyleSheet": {
     "kind": "interface",
     "inherits": "StyleSheet",
     "status": "PPP-",
     "members": [
      ["ownerRule", "a", "1010"],
      ["cssRules", "a", "1010"],
      ["insertRule", "o", "1110"],
      ["deleteRule", "o", "1110"],
      ["replace", "o", "1110"],
      ["replaceSync", "o", "1110"],
      ["rules", "a", "1010"],
      ["addRule", "o", "1010"],
      ["removeRule", "o", "1010"]
     ]
    },
    "Document": {
     "members": [
      ["styleSheets", "a", "1110"],
      ["adoptedStyleSheets", "a", "0100"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["style", "a", "1111"]
     ]
    },
    "HTMLLinkElement": {
     "members": [
      ["sheet", "a", "1110"]
     ]
    },
    "HTMLStyleElement": {
     "members": [
      ["sheet", "a", "1111"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["style", "a", "0000"]
     ]
    },
    "MediaList": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["mediaText", "a", "1110"],
      ["toString", "o", "1010"],
      ["length", "a", "1110"],
      ["item", "o", "1110"],
      ["appendMedium", "o", "1110"],
      ["deleteMedium", "o", "1110"]
     ]
    },
    "ProcessingInstruction": {
     "members": [
      ["sheet", "a", "0000"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["styleSheets", "a", "0000"],
      ["adoptedStyleSheets", "a", "0100"]
     ]
    },
    "StyleSheet": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["type", "a", "1010"],
      ["href", "a", "1010"],
      ["ownerNode", "a", "1010"],
      ["parentStyleSheet", "a", "1010"],
      ["title", "a", "1010"],
      ["media", "a", "1010"],
      ["disabled", "a", "1010"]
     ]
    },
    "StyleSheetList": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["item", "o", "1010"],
      ["length", "a", "1010"]
     ]
    },
    "SVGElement": {
     "members": [
      ["style", "a", "1111"]
     ]
    },
    "SVGStyleElement": {
     "members": [
      ["sheet", "a", "0100"]
     ]
    },
    "Window": {
     "members": [
      ["getComputedStyle", "o", "1110"]
     ]
    }
   }
  },
  "cssom-view": {
   "title": "CSSOM View Module",
   "url": "https://drafts.csswg.org/cssom-view-1/",
   "org": "W3C",
   "interfaces": {
    "CaretPosition": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["offsetNode", "a", "0000"],
      ["offset", "a", "0000"],
      ["getClientRect", "o", "0000"]
     ]
    },
    "CSSPseudoElement": {
     "members": [
      ["getBoxQuads", "o", "0000"],
      ["convertQuadFromNode", "o", "0000"],
      ["convertRectFromNode", "o", "0000"],
      ["convertPointFromNode", "o", "0000"]
     ]
    },
    "Document": {
     "members": [
      ["elementFromPoint", "o", "0100"],
      ["elementsFromPoint", "o", "0000"],
      ["caretPositionFromPoint", "o", "0000"],
      ["scrollingElement", "a", "0100"],
      ["getBoxQuads", "o", "0000"],
      ["convertQuadFromNode", "o", "0000"],
      ["convertRectFromNode", "o", "0000"],
      ["convertPointFromNode", "o", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["getClientRects", "o", "1110"],
      ["getBoundingClientRect", "o", "1111"],
      ["checkVisibility", "o", "0100"],
      ["scrollIntoView", "o", "0100"],
      ["scroll", "o", "0100"],
      ["scrollTo", "o", "0100"],
      ["scrollBy", "o", "0100"],
      ["scrollTop", "a", "1110"],
      ["scrollLeft", "a", "1110"],
      ["scrollWidth", "a", "1110"],
      ["scrollHeight", "a", "1110"],
      ["clientTop", "a", "1010"],
      ["clientLeft", "a", "1010"],
      ["clientWidth", "a", "1010"],
      ["clientHeight", "a", "1010"],
      ["currentCSSZoom", "a", "0000"],
      ["getBoxQuads", "o", "0000"],
      ["convertQuadFromNode", "o", "0000"],
      ["convertRectFromNode", "o", "0000"],
      ["convertPointFromNode", "o", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["scrollParent", "a", "0000"],
      ["offsetParent", "a", "1010"],
      ["offsetTop", "a", "1110"],
      ["offsetLeft", "a", "1110"],
      ["offsetWidth", "a", "1110"],
      ["offsetHeight", "a", "1110"]
     ]
    },
    "HTMLImageElement": {
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"]
     ]
    },
    "MediaQueryList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["media", "a", "0000"],
      ["matches", "a", "0000"],
      ["addListener", "o", "0000"],
      ["removeListener", "o", "0000"],
      ["onchange", "a", "0000"]
     ]
    },
    "MediaQueryListEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["media", "a", "0000"],
      ["matches", "a", "0000"]
     ]
    },
    "MouseEvent": {
     "members": [
      ["pageX", "a", "1010"],
      ["pageY", "a", "1010"],
      ["x", "a", "1010"],
      ["y", "a", "1010"],
      ["offsetX", "a", "1010"],
      ["offsetY", "a", "1010"]
     ]
    },
    "Range": {
     "members": [
      ["getClientRects", "o", "1100"],
      ["getBoundingClientRect", "o", "1100"]
     ]
    },
    "Screen": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["availWidth", "a", "1010"],
      ["availHeight", "a", "1010"],
      ["width", "a", "1010"],
      ["height", "a", "1010"],
      ["colorDepth", "a", "1010"],
      ["pixelDepth", "a", "1010"]
     ]
    },
    "Text": {
     "members": [
      ["getBoxQuads", "o", "0000"],
      ["convertQuadFromNode", "o", "0000"],
      ["convertRectFromNode", "o", "0000"],
      ["convertPointFromNode", "o", "0000"]
     ]
    },
    "VisualViewport": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["offsetLeft", "a", "0000"],
      ["offsetTop", "a", "0000"],
      ["pageLeft", "a", "0000"],
      ["pageTop", "a", "0000"],
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["scale", "a", "0000"],
      ["onresize", "a", "0000"],
      ["onscroll", "a", "0000"],
      ["onscrollend", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["matchMedia", "o", "0100"],
      ["screen", "a", "1110"],
      ["visualViewport", "a", "0000"],
      ["moveTo", "o", "1010"],
      ["moveBy", "o", "1010"],
      ["resizeTo", "o", "1110"],
      ["resizeBy", "o", "1110"],
      ["innerWidth", "a", "1110"],
      ["innerHeight", "a", "1110"],
      ["scrollX", "a", "1110"],
      ["pageXOffset", "a", "1110"],
      ["scrollY", "a", "1110"],
      ["pageYOffset", "a", "1110"],
      ["scroll", "o", "1110"],
      ["scrollTo", "o", "1110"],
      ["scrollBy", "o", "1110"],
      ["screenX", "a", "1110"],
      ["screenLeft", "a", "1110"],
      ["screenY", "a", "1110"],
      ["screenTop", "a", "1110"],
      ["outerWidth", "a", "1110"],
      ["outerHeight", "a", "1110"],
      ["devicePixelRatio", "a", "1110"]
     ]
    }
   }
  },
  "datacue": {
   "title": "DataCue API",
   "url": "https://wicg.github.io/datacue/",
   "org": "W3C",
   "interfaces": {
    "DataCue": {
     "kind": "interface",
     "inherits": "TextTrackCue",
     "status": "----",
     "members": [
      ["value", "a", "0000"],
      ["type", "a", "0000"]
     ]
    }
   }
  },
  "device-attributes": {
   "title": "Device Attributes API",
   "url": "https://wicg.github.io/WebApiDevice/device_attributes/",
   "org": "W3C",
   "interfaces": {
    "NavigatorManagedData": {
     "members": [
      ["getAnnotatedAssetId", "o", "0000"],
      ["getAnnotatedLocation", "o", "0000"],
      ["getDirectoryId", "o", "0000"],
      ["getHostname", "o", "0000"],
      ["getSerialNumber", "o", "0000"]
     ]
    }
   }
  },
  "device-memory": {
   "title": "Device Memory API",
   "url": "https://www.w3.org/TR/device-memory/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["deviceMemory", "a", "0000"]
     ]
    }
   }
  },
  "device-posture": {
   "title": "Device Posture API",
   "url": "https://w3c.github.io/device-posture/",
   "org": "W3C",
   "interfaces": {
    "DevicePosture": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["devicePosture", "a", "0000"]
     ]
    }
   }
  },
  "digital-credentials": {
   "title": "Digital Credentials",
   "url": "https://w3c-fedid.github.io/digital-credentials/",
   "org": "W3C",
   "interfaces": {
    "DigitalCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["toJSON", "o", "0000"],
      ["protocol", "a", "0000"],
      ["data", "a", "0000"],
      ["userAgentAllowsProtocol", "so", "0000"]
     ]
    }
   }
  },
  "digital-goods": {
   "title": "Digital Goods API",
   "url": "https://wicg.github.io/digital-goods/",
   "org": "W3C",
   "interfaces": {
    "DigitalGoodsService": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getDetails", "o", "0000"],
      ["listPurchases", "o", "0000"],
      ["listPurchaseHistory", "o", "0000"],
      ["consume", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["getDigitalGoodsService", "o", "0000"]
     ]
    }
   }
  },
  "document-picture-in-picture": {
   "title": "Document Picture-in-Picture Specification",
   "url": "https://wicg.github.io/document-picture-in-picture/",
   "org": "W3C",
   "interfaces": {
    "DocumentPictureInPicture": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["requestWindow", "o", "0000"],
      ["window", "a", "0000"],
      ["onenter", "a", "0000"]
     ]
    },
    "DocumentPictureInPictureEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["window", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["documentPictureInPicture", "a", "0000"]
     ]
    }
   }
  },
  "dom": {
   "title": "DOM",
   "url": "https://dom.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "AbortController": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["signal", "a", "1011"],
      ["abort", "o", "1111"]
     ]
    },
    "AbortSignal": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "PPPN",
     "members": [
      ["abort", "so", "1111"],
      ["timeout", "so", "1111"],
      ["any", "so", "1111"],
      ["aborted", "a", "1111"],
      ["reason", "a", "1111"],
      ["throwIfAborted", "o", "1111"],
      ["onabort", "a", "1011"]
     ]
    },
    "AbstractRange": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["startContainer", "a", "1010"],
      ["startOffset", "a", "1010"],
      ["endContainer", "a", "1010"],
      ["endOffset", "a", "1010"],
      ["collapsed", "a", "1010"]
     ]
    },
    "Attr": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "members": [
      ["namespaceURI", "a", "1110"],
      ["prefix", "a", "1110"],
      ["localName", "a", "1110"],
      ["name", "a", "1110"],
      ["value", "a", "1111"],
      ["ownerElement", "a", "1110"],
      ["specified", "a", "1110"]
     ]
    },
    "CDATASection": {
     "kind": "interface",
     "inherits": "Text",
     "status": "P-PP"
    },
    "CharacterData": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "members": [
      ["data", "a", "1111"],
      ["length", "a", "1111"],
      ["substringData", "o", "1111"],
      ["appendData", "o", "1111"],
      ["insertData", "o", "1111"],
      ["deleteData", "o", "1111"],
      ["replaceData", "o", "1111"],
      ["previousElementSibling", "a", "1111"],
      ["nextElementSibling", "a", "1111"],
      ["before", "o", "1111"],
      ["after", "o", "1111"],
      ["replaceWith", "o", "1111"],
      ["remove", "o", "1111"]
     ]
    },
    "Comment": {
     "kind": "interface",
     "inherits": "CharacterData",
     "status": "PPPP",
     "ctor": {
      "linkedom@0.18.13": "TypeError: Illegal constructor"
     }
    },
    "CustomEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPPP",
     "members": [
      ["detail", "a", "1110"],
      ["initCustomEvent", "o", "1110"]
     ]
    },
    "Document": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "ctor": {
      "linkedom@0.18.13": "TypeError: Illegal constructor"
     },
     "members": [
      ["implementation", "a", "1110"],
      ["URL", "a", "1110"],
      ["documentURI", "a", "1110"],
      ["compatMode", "a", "1010"],
      ["characterSet", "a", "1110"],
      ["charset", "a", "1110"],
      ["inputEncoding", "a", "1010"],
      ["contentType", "a", "1110"],
      ["doctype", "a", "1111"],
      ["documentElement", "a", "1111"],
      ["getElementsByTagName", "o", "1111"],
      ["getElementsByTagNameNS", "o", "1111"],
      ["getElementsByClassName", "o", "1111"],
      ["createElement", "o", "1111"],
      ["createElementNS", "o", "1111"],
      ["createDocumentFragment", "o", "1111"],
      ["createTextNode", "o", "1111"],
      ["createCDATASection", "o", "1011"],
      ["createComment", "o", "1111"],
      ["createProcessingInstruction", "o", "1110"],
      ["importNode", "o", "1111"],
      ["adoptNode", "o", "1110"],
      ["createAttribute", "o", "1111"],
      ["createAttributeNS", "o", "1111"],
      ["createEvent", "o", "1111"],
      ["createRange", "o", "1111"],
      ["createNodeIterator", "o", "1111"],
      ["createTreeWalker", "o", "1111"],
      ["getElementById", "o", "1111"],
      ["customElementRegistry", "a", "0000"],
      ["children", "a", "1111"],
      ["firstElementChild", "a", "1111"],
      ["lastElementChild", "a", "1111"],
      ["childElementCount", "a", "1111"],
      ["prepend", "o", "1111"],
      ["append", "o", "1111"],
      ["replaceChildren", "o", "1111"],
      ["moveBefore", "o", "0000"],
      ["querySelector", "o", "1111"],
      ["querySelectorAll", "o", "1111"],
      ["createExpression", "o", "1010"],
      ["createNSResolver", "o", "1010"],
      ["evaluate", "o", "1010"]
     ]
    },
    "DocumentFragment": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "ctor": {
      "linkedom@0.18.13": "TypeError: Illegal constructor"
     },
     "members": [
      ["getElementById", "o", "1111"],
      ["children", "a", "1111"],
      ["firstElementChild", "a", "1111"],
      ["lastElementChild", "a", "1111"],
      ["childElementCount", "a", "1111"],
      ["prepend", "o", "1111"],
      ["append", "o", "1111"],
      ["replaceChildren", "o", "1111"],
      ["moveBefore", "o", "0000"],
      ["querySelector", "o", "1111"],
      ["querySelectorAll", "o", "1111"]
     ]
    },
    "DocumentType": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "members": [
      ["name", "a", "1110"],
      ["publicId", "a", "1110"],
      ["systemId", "a", "1110"],
      ["before", "o", "1010"],
      ["after", "o", "1010"],
      ["replaceWith", "o", "1010"],
      ["remove", "o", "1010"]
     ]
    },
    "DOMImplementation": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["createDocumentType", "o", "1010"],
      ["createDocument", "o", "1010"],
      ["createHTMLDocument", "o", "1010"],
      ["hasFeature", "o", "1010"]
     ]
    },
    "DOMTokenList": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["length", "a", "1010"],
      ["item", "o", "1010"],
      ["contains", "o", "1010"],
      ["add", "o", "1010"],
      ["remove", "o", "1010"],
      ["toggle", "o", "1010"],
      ["replace", "o", "1010"],
      ["supports", "o", "1010"],
      ["value", "a", "1010"],
      ["toString", "o", "1010"],
      ["entries", "i", "1010"],
      ["keys", "i", "1010"],
      ["values", "i", "1010"],
      ["forEach", "i", "1010"],
      ["@@iterator", "i", "1010"]
     ]
    },
    "Element": {
     "kind": "interface",
     "inherits": "Node",
     "status": "PPPP",
     "members": [
      ["namespaceURI", "a", "1111"],
      ["prefix", "a", "1110"],
      ["localName", "a", "1110"],
      ["tagName", "a", "1111"],
      ["id", "a", "1111"],
      ["className", "a", "1111"],
      ["classList", "a", "1111"],
      ["slot", "a", "1111"],
      ["hasAttributes", "o", "1111"],
      ["attributes", "a", "1111"],
      ["getAttributeNames", "o", "1111"],
      ["getAttribute", "o", "1111"],
      ["getAttributeNS", "o", "1111"],
      ["setAttribute", "o", "1111"],
      ["setAttributeNS", "o", "1111"],
      ["removeAttribute", "o", "1111"],
      ["removeAttributeNS", "o", "1111"],
      ["toggleAttribute", "o", "1111"],
      ["hasAttribute", "o", "1111"],
      ["hasAttributeNS", "o", "1111"],
      ["getAttributeNode", "o", "1111"],
      ["getAttributeNodeNS", "o", "1110"],
      ["setAttributeNode", "o", "1111"],
      ["setAttributeNodeNS", "o", "1111"],
      ["removeAttributeNode", "o", "1111"],
      ["attachShadow", "o", "1111"],
      ["shadowRoot", "a", "1111"],
      ["customElementRegistry", "a", "0000"],
      ["closest", "o", "1111"],
      ["matches", "o", "1111"],
      ["webkitMatchesSelector", "o", "1010"],
      ["getElementsByTagName", "o", "1111"],
      ["getElementsByTagNameNS", "o", "1111"],
      ["getElementsByClassName", "o", "1111"],
      ["insertAdjacentElement", "o", "1111"],
      ["insertAdjacentText", "o", "1111"],
      ["children", "a", "1111"],
      ["firstElementChild", "a", "1111"],
      ["lastElementChild", "a", "1111"],
      ["childElementCount", "a", "1111"],
      ["prepend", "o", "1111"],
      ["append", "o", "1111"],
      ["replaceChildren", "o", "1111"],
      ["moveBefore", "o", "0000"],
      ["querySelector", "o", "1111"],
      ["querySelectorAll", "o", "1111"],
      ["previousElementSibling", "a", "1111"],
      ["nextElementSibling", "a", "1111"],
      ["before", "o", "1111"],
      ["after", "o", "1111"],
      ["replaceWith", "o", "1111"],
      ["remove", "o", "1111"],
      ["assignedSlot", "a", "1010"]
     ]
    },
    "Event": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["type", "a", "1110"],
      ["target", "a", "1110"],
      ["srcElement", "a", "1010"],
      ["currentTarget", "a", "1110"],
      ["composedPath", "o", "1111"],
      ["NONE", "c", "1111"],
      ["CAPTURING_PHASE", "c", "1111"],
      ["AT_TARGET", "c", "1111"],
      ["BUBBLING_PHASE", "c", "1111"],
      ["eventPhase", "a", "1110"],
      ["stopPropagation", "o", "1111"],
      ["cancelBubble", "a", "1110"],
      ["stopImmediatePropagation", "o", "1111"],
      ["bubbles", "a", "1110"],
      ["cancelable", "a", "1110"],
      ["returnValue", "a", "1010"],
      ["preventDefault", "o", "1111"],
      ["defaultPrevented", "a", "1110"],
      ["composed", "a", "1110"],
      ["isTrusted", "a", "1010"],
      ["timeStamp", "a", "1110"],
      ["initEvent", "o", "1110"]
     ]
    },
    "EventTarget": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["addEventListener", "o", "1111"],
      ["removeEventListener", "o", "1111"],
      ["dispatchEvent", "o", "1111"]
     ]
    },
    "HTMLCollection": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["length", "a", "1110"],
      ["item", "o", "1110"],
      ["namedItem", "o", "1110"]
     ]
    },
    "MutationObserver": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["observe", "o", "1111"],
      ["disconnect", "o", "1111"],
      ["takeRecords", "o", "1111"]
     ]
    },
    "MutationRecord": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["type", "a", "1010"],
      ["target", "a", "1010"],
      ["addedNodes", "a", "1010"],
      ["removedNodes", "a", "1010"],
      ["previousSibling", "a", "1010"],
      ["nextSibling", "a", "1010"],
      ["attributeName", "a", "1010"],
      ["attributeNamespace", "a", "1010"],
      ["oldValue", "a", "1010"]
     ]
    },
    "NamedNodeMap": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["length", "a", "1111"],
      ["item", "o", "1111"],
      ["getNamedItem", "o", "1111"],
      ["getNamedItemNS", "o", "1111"],
      ["setNamedItem", "o", "1111"],
      ["setNamedItemNS", "o", "1111"],
      ["removeNamedItem", "o", "1111"],
      ["removeNamedItemNS", "o", "1111"]
     ]
    },
    "Node": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "PPPP",
     "members": [
      ["ELEMENT_NODE", "c", "1111"],
      ["ATTRIBUTE_NODE", "c", "1111"],
      ["TEXT_NODE", "c", "1111"],
      ["CDATA_SECTION_NODE", "c", "1111"],
      ["ENTITY_REFERENCE_NODE", "c", "1010"],
      ["ENTITY_NODE", "c", "1010"],
      ["PROCESSING_INSTRUCTION_NODE", "c", "1110"],
      ["COMMENT_NODE", "c", "1111"],
      ["DOCUMENT_NODE", "c", "1111"],
      ["DOCUMENT_TYPE_NODE", "c", "1111"],
      ["DOCUMENT_FRAGMENT_NODE", "c", "1111"],
      ["NOTATION_NODE", "c", "1010"],
      ["nodeType", "a", "1110"],
      ["nodeName", "a", "1111"],
      ["baseURI", "a", "1111"],
      ["isConnected", "a", "1111"],
      ["ownerDocument", "a", "1110"],
      ["getRootNode", "o", "1111"],
      ["parentNode", "a", "1110"],
      ["parentElement", "a", "1111"],
      ["hasChildNodes", "o", "1111"],
      ["childNodes", "a", "1111"],
      ["firstChild", "a", "1111"],
      ["lastChild", "a", "1111"],
      ["previousSibling", "a", "1111"],
      ["nextSibling", "a", "1111"],
      ["nodeValue", "a", "1111"],
      ["textContent", "a", "1111"],
      ["normalize", "o", "1111"],
      ["cloneNode", "o", "1111"],
      ["isEqualNode", "o", "1111"],
      ["isSameNode", "o", "1111"],
      ["DOCUMENT_POSITION_DISCONNECTED", "c", "1110"],
      ["DOCUMENT_POSITION_PRECEDING", "c", "1110"],
      ["DOCUMENT_POSITION_FOLLOWING", "c", "1110"],
      ["DOCUMENT_POSITION_CONTAINS", "c", "1110"],
      ["DOCUMENT_POSITION_CONTAINED_BY", "c", "1110"],
      ["DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC", "c", "1110"],
      ["compareDocumentPosition", "o", "1111"],
      ["contains", "o", "1111"],
      ["lookupPrefix", "o", "1010"],
      ["lookupNamespaceURI", "o", "1010"],
      ["isDefaultNamespace", "o", "1010"],
      ["insertBefore", "o", "1111"],
      ["appendChild", "o", "1111"],
      ["replaceChild", "o", "1111"],
      ["removeChild", "o", "1111"]
     ]
    },
    "NodeFilter": {
     "kind": "callback",
     "status": "PPP-",
     "members": [
      ["FILTER_ACCEPT", "c", "1110"],
      ["FILTER_REJECT", "c", "1110"],
      ["FILTER_SKIP", "c", "1110"],
      ["SHOW_ALL", "c", "1110"],
      ["SHOW_ELEMENT", "c", "1110"],
      ["SHOW_ATTRIBUTE", "c", "1110"],
      ["SHOW_TEXT", "c", "1110"],
      ["SHOW_CDATA_SECTION", "c", "1110"],
      ["SHOW_ENTITY_REFERENCE", "c", "1110"],
      ["SHOW_ENTITY", "c", "1110"],
      ["SHOW_PROCESSING_INSTRUCTION", "c", "1110"],
      ["SHOW_COMMENT", "c", "1110"],
      ["SHOW_DOCUMENT", "c", "1110"],
      ["SHOW_DOCUMENT_TYPE", "c", "1110"],
      ["SHOW_DOCUMENT_FRAGMENT", "c", "1110"],
      ["SHOW_NOTATION", "c", "1110"],
      ["acceptNode", "o", "0000"]
     ]
    },
    "NodeIterator": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["root", "a", "1110"],
      ["referenceNode", "a", "1010"],
      ["pointerBeforeReferenceNode", "a", "1010"],
      ["whatToShow", "a", "1110"],
      ["filter", "a", "1110"],
      ["nextNode", "o", "1110"],
      ["previousNode", "o", "1110"],
      ["detach", "o", "1010"]
     ]
    },
    "NodeList": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["item", "o", "1111"],
      ["length", "a", "1111"],
      ["entries", "i", "1111"],
      ["keys", "i", "1111"],
      ["values", "i", "1111"],
      ["forEach", "i", "1111"],
      ["@@iterator", "i", "1111"]
     ]
    },
    "ProcessingInstruction": {
     "kind": "interface",
     "inherits": "CharacterData",
     "status": "PPP-",
     "members": [
      ["target", "a", "1110"],
      ["hasAttributes", "o", "0000"],
      ["getAttributeNames", "o", "0000"],
      ["getAttribute", "o", "0000"],
      ["setAttribute", "o", "0000"],
      ["removeAttribute", "o", "0000"],
      ["toggleAttribute", "o", "0000"],
      ["hasAttribute", "o", "0000"]
     ]
    },
    "Range": {
     "kind": "interface",
     "inherits": "AbstractRange",
     "status": "PPP-",
     "members": [
      ["commonAncestorContainer", "a", "1110"],
      ["setStart", "o", "1110"],
      ["setEnd", "o", "1110"],
      ["setStartBefore", "o", "1110"],
      ["setStartAfter", "o", "1110"],
      ["setEndBefore", "o", "1110"],
      ["setEndAfter", "o", "1110"],
      ["collapse", "o", "1110"],
      ["selectNode", "o", "1110"],
      ["selectNodeContents", "o", "1110"],
      ["START_TO_START", "c", "1110"],
      ["START_TO_END", "c", "1110"],
      ["END_TO_END", "c", "1110"],
      ["END_TO_START", "c", "1110"],
      ["compareBoundaryPoints", "o", "1110"],
      ["deleteContents", "o", "1110"],
      ["extractContents", "o", "1110"],
      ["cloneContents", "o", "1110"],
      ["insertNode", "o", "1110"],
      ["surroundContents", "o", "1110"],
      ["cloneRange", "o", "1110"],
      ["detach", "o", "1110"],
      ["isPointInRange", "o", "1110"],
      ["comparePoint", "o", "1110"],
      ["intersectsNode", "o", "1110"],
      ["toString", "o", "1110"]
     ]
    },
    "ShadowRoot": {
     "kind": "interface",
     "inherits": "DocumentFragment",
     "status": "PPPP",
     "members": [
      ["mode", "a", "1110"],
      ["delegatesFocus", "a", "1100"],
      ["serializable", "a", "1100"],
      ["slotAssignment", "a", "1100"],
      ["clonable", "a", "1100"],
      ["host", "a", "1110"],
      ["onslotchange", "a", "1100"],
      ["customElementRegistry", "a", "0000"]
     ]
    },
    "StaticRange": {
     "kind": "interface",
     "inherits": "AbstractRange",
     "status": "P-P-"
    },
    "Text": {
     "kind": "interface",
     "inherits": "CharacterData",
     "status": "PPPP",
     "ctor": {
      "linkedom@0.18.13": "TypeError: Illegal constructor"
     },
     "members": [
      ["splitText", "o", "1110"],
      ["wholeText", "a", "1111"],
      ["assignedSlot", "a", "1010"]
     ]
    },
    "TreeWalker": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["root", "a", "1010"],
      ["whatToShow", "a", "1010"],
      ["filter", "a", "1010"],
      ["currentNode", "a", "1110"],
      ["parentNode", "o", "1110"],
      ["firstChild", "o", "1110"],
      ["lastChild", "o", "1110"],
      ["previousSibling", "o", "1110"],
      ["nextSibling", "o", "1110"],
      ["previousNode", "o", "1110"],
      ["nextNode", "o", "1110"]
     ]
    },
    "Window": {
     "members": [
      ["event", "a", "1010"]
     ]
    },
    "XMLDocument": {
     "kind": "interface",
     "inherits": "Document",
     "status": "PPP-"
    },
    "XPathEvaluator": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["createExpression", "o", "1010"],
      ["createNSResolver", "o", "1010"],
      ["evaluate", "o", "1010"]
     ]
    },
    "XPathExpression": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["evaluate", "o", "1010"]
     ]
    },
    "XPathResult": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["ANY_TYPE", "c", "1010"],
      ["NUMBER_TYPE", "c", "1010"],
      ["STRING_TYPE", "c", "1010"],
      ["BOOLEAN_TYPE", "c", "1010"],
      ["UNORDERED_NODE_ITERATOR_TYPE", "c", "1010"],
      ["ORDERED_NODE_ITERATOR_TYPE", "c", "1010"],
      ["UNORDERED_NODE_SNAPSHOT_TYPE", "c", "1010"],
      ["ORDERED_NODE_SNAPSHOT_TYPE", "c", "1010"],
      ["ANY_UNORDERED_NODE_TYPE", "c", "1010"],
      ["FIRST_ORDERED_NODE_TYPE", "c", "1010"],
      ["resultType", "a", "1010"],
      ["numberValue", "a", "1010"],
      ["stringValue", "a", "1010"],
      ["booleanValue", "a", "1010"],
      ["singleNodeValue", "a", "1010"],
      ["invalidIteratorState", "a", "1010"],
      ["snapshotLength", "a", "1010"],
      ["iterateNext", "o", "1010"],
      ["snapshotItem", "o", "1010"]
     ]
    },
    "XSLTProcessor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["importStylesheet", "o", "0000"],
      ["transformToFragment", "o", "0000"],
      ["transformToDocument", "o", "0000"],
      ["setParameter", "o", "0000"],
      ["getParameter", "o", "0000"],
      ["removeParameter", "o", "0000"],
      ["clearParameters", "o", "0000"],
      ["reset", "o", "0000"]
     ]
    }
   }
  },
  "edit-context": {
   "title": "EditContext API",
   "url": "https://w3c.github.io/edit-context/",
   "org": "W3C",
   "interfaces": {
    "CharacterBoundsUpdateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["rangeStart", "a", "0000"],
      ["rangeEnd", "a", "0000"]
     ]
    },
    "EditContext": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["updateText", "o", "0000"],
      ["updateSelection", "o", "0000"],
      ["updateControlBounds", "o", "0000"],
      ["updateSelectionBounds", "o", "0000"],
      ["updateCharacterBounds", "o", "0000"],
      ["attachedElements", "o", "0000"],
      ["text", "a", "0000"],
      ["selectionStart", "a", "0000"],
      ["selectionEnd", "a", "0000"],
      ["characterBoundsRangeStart", "a", "0000"],
      ["characterBounds", "o", "0000"],
      ["ontextupdate", "a", "0000"],
      ["ontextformatupdate", "a", "0000"],
      ["oncharacterboundsupdate", "a", "0000"],
      ["oncompositionstart", "a", "0000"],
      ["oncompositionend", "a", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["editContext", "a", "0000"]
     ]
    },
    "TextFormat": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["rangeStart", "a", "0000"],
      ["rangeEnd", "a", "0000"],
      ["underlineStyle", "a", "0000"],
      ["underlineThickness", "a", "0000"]
     ]
    },
    "TextFormatUpdateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["getTextFormats", "o", "0000"]
     ]
    },
    "TextUpdateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["updateRangeStart", "a", "0000"],
      ["updateRangeEnd", "a", "0000"],
      ["text", "a", "0000"],
      ["selectionStart", "a", "0000"],
      ["selectionEnd", "a", "0000"]
     ]
    }
   }
  },
  "element-capture": {
   "title": "Element Capture",
   "url": "https://screen-share.github.io/element-capture/",
   "org": "W3C",
   "interfaces": {
    "BrowserCaptureMediaStreamTrack": {
     "members": [
      ["restrictTo", "o", "0000"]
     ]
    },
    "RestrictionTarget": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["fromElement", "so", "0000"]
     ]
    }
   }
  },
  "element-timing": {
   "title": "Element Timing API",
   "url": "https://w3c.github.io/element-timing/",
   "org": "W3C",
   "interfaces": {
    "Element": {
     "members": [
      ["elementTiming", "a", "0000"]
     ]
    },
    "PerformanceElementTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["renderTime", "a", "0000"],
      ["loadTime", "a", "0000"],
      ["intersectionRect", "a", "0000"],
      ["identifier", "a", "0000"],
      ["naturalWidth", "a", "0000"],
      ["naturalHeight", "a", "0000"],
      ["id", "a", "0000"],
      ["element", "a", "0000"],
      ["url", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "encoding": {
   "title": "Encoding",
   "url": "https://encoding.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "TextDecoder": {
     "kind": "interface",
     "status": "PNPN",
     "members": [
      ["decode", "o", "1111"],
      ["encoding", "a", "1111"],
      ["fatal", "a", "1111"],
      ["ignoreBOM", "a", "1111"]
     ]
    },
    "TextDecoderStream": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["encoding", "a", "0001"],
      ["fatal", "a", "0001"],
      ["ignoreBOM", "a", "0001"]
     ]
    },
    "TextEncoder": {
     "kind": "interface",
     "status": "PNPN",
     "members": [
      ["encode", "o", "1111"],
      ["encodeInto", "o", "1111"],
      ["encoding", "a", "1111"]
     ]
    },
    "TextEncoderStream": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["encoding", "a", "0001"]
     ]
    }
   }
  },
  "encrypted-media": {
   "title": "Encrypted Media Extensions",
   "url": "https://w3c.github.io/encrypted-media/",
   "org": "W3C",
   "interfaces": {
    "HTMLMediaElement": {
     "members": [
      ["mediaKeys", "a", "0100"],
      ["onencrypted", "a", "0000"],
      ["onwaitingforkey", "a", "0000"],
      ["setMediaKeys", "o", "0100"]
     ]
    },
    "MediaEncryptedEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["initDataType", "a", "0000"],
      ["initData", "a", "0000"]
     ]
    },
    "MediaKeyMessageEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["messageType", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "MediaKeys": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createSession", "o", "0000"],
      ["getStatusForPolicy", "o", "0000"],
      ["setServerCertificate", "o", "0000"]
     ]
    },
    "MediaKeySession": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["sessionId", "a", "0000"],
      ["expiration", "a", "0000"],
      ["closed", "a", "0000"],
      ["keyStatuses", "a", "0000"],
      ["onkeystatuseschange", "a", "0000"],
      ["onmessage", "a", "0000"],
      ["generateRequest", "o", "0000"],
      ["load", "o", "0000"],
      ["update", "o", "0000"],
      ["close", "o", "0000"],
      ["remove", "o", "0000"]
     ]
    },
    "MediaKeyStatusMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["size", "a", "0000"],
      ["has", "o", "0000"],
      ["get", "o", "0000"]
     ]
    },
    "MediaKeySystemAccess": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["keySystem", "a", "0000"],
      ["getConfiguration", "o", "0000"],
      ["createMediaKeys", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["requestMediaKeySystemAccess", "o", "0000"]
     ]
    }
   }
  },
  "entries-api": {
   "title": "File and Directory Entries API",
   "url": "https://wicg.github.io/entries-api/",
   "org": "W3C",
   "interfaces": {
    "DataTransferItem": {
     "members": [
      ["webkitGetAsEntry", "o", "0000"]
     ]
    },
    "File": {
     "members": [
      ["webkitRelativePath", "a", "0000"]
     ]
    },
    "FileSystem": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["root", "a", "0000"]
     ]
    },
    "FileSystemDirectoryEntry": {
     "kind": "interface",
     "inherits": "FileSystemEntry",
     "status": "----",
     "members": [
      ["createReader", "o", "0000"],
      ["getFile", "o", "0000"],
      ["getDirectory", "o", "0000"]
     ]
    },
    "FileSystemDirectoryReader": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["readEntries", "o", "0000"]
     ]
    },
    "FileSystemEntry": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["isFile", "a", "0000"],
      ["isDirectory", "a", "0000"],
      ["name", "a", "0000"],
      ["fullPath", "a", "0000"],
      ["filesystem", "a", "0000"],
      ["getParent", "o", "0000"]
     ]
    },
    "FileSystemFileEntry": {
     "kind": "interface",
     "inherits": "FileSystemEntry",
     "status": "----",
     "members": [
      ["file", "o", "0000"]
     ]
    },
    "HTMLInputElement": {
     "members": [
      ["webkitdirectory", "a", "0000"],
      ["webkitEntries", "a", "0000"]
     ]
    }
   }
  },
  "event-timing": {
   "title": "Event Timing API",
   "url": "https://w3c.github.io/event-timing/",
   "org": "W3C",
   "interfaces": {
    "EventCounts": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "Performance": {
     "members": [
      ["eventCounts", "a", "0000"],
      ["interactionCount", "a", "0000"]
     ]
    },
    "PerformanceEventTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["processingStart", "a", "0000"],
      ["processingEnd", "a", "0000"],
      ["cancelable", "a", "0000"],
      ["target", "a", "0000"],
      ["targetSelector", "a", "0000"],
      ["interactionId", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "eyedropper-api": {
   "title": "EyeDropper API",
   "url": "https://wicg.github.io/eyedropper-api/",
   "org": "W3C",
   "interfaces": {
    "EyeDropper": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["open", "o", "0000"]
     ]
    }
   }
  },
  "fedcm": {
   "title": "Federated Credential Management API",
   "url": "https://w3c-fedid.github.io/FedCM/",
   "org": "W3C",
   "interfaces": {
    "IdentityCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["disconnect", "so", "0000"],
      ["token", "a", "0000"],
      ["isAutoSelected", "a", "0000"],
      ["configURL", "a", "0000"]
     ]
    },
    "IdentityCredentialError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "----",
     "members": [
      ["error", "a", "0000"],
      ["url", "a", "0000"]
     ]
    },
    "IdentityProvider": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["close", "so", "0000"],
      ["resolve", "so", "0000"],
      ["getUserInfo", "so", "0000"]
     ]
    }
   }
  },
  "fenced-frame": {
   "title": "Fenced Frame",
   "url": "https://wicg.github.io/fenced-frame/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onfencedtreeclick", "a", "0000"]
     ]
    },
    "Fence": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["reportEvent", "o", "0000"],
      ["setReportEventDataForAutomaticBeacons", "o", "0000"],
      ["getNestedConfigs", "o", "0000"],
      ["disableUntrustedNetwork", "o", "0000"],
      ["notifyEvent", "o", "0000"]
     ]
    },
    "FencedFrameConfig": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setSharedStorageContext", "o", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onfencedtreeclick", "a", "0000"]
     ]
    },
    "HTMLFencedFrameElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["config", "a", "0000"],
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["sandbox", "a", "0000"],
      ["allow", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onfencedtreeclick", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["deprecatedReplaceInURN", "o", "0000"],
      ["deprecatedURNtoURL", "o", "0000"],
      ["adAuctionComponents", "o", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onfencedtreeclick", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["fence", "a", "0000"],
      ["onfencedtreeclick", "a", "0000"]
     ]
    }
   }
  },
  "fetch": {
   "title": "Fetch",
   "url": "https://fetch.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "FetchLaterResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["activated", "a", "0000"]
     ]
    },
    "Headers": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["append", "o", "1111"],
      ["delete", "o", "1111"],
      ["get", "o", "1111"],
      ["getSetCookie", "o", "1111"],
      ["has", "o", "1111"],
      ["set", "o", "1111"],
      ["entries", "i", "1111"],
      ["keys", "i", "1111"],
      ["values", "i", "1111"],
      ["forEach", "i", "1111"],
      ["@@iterator", "i", "1111"]
     ]
    },
    "Request": {
     "kind": "interface",
     "status": "-P-N",
     "members": [
      ["method", "a", "0101"],
      ["url", "a", "0101"],
      ["headers", "a", "0101"],
      ["destination", "a", "0001"],
      ["referrer", "a", "0101"],
      ["referrerPolicy", "a", "0101"],
      ["mode", "a", "0101"],
      ["credentials", "a", "0101"],
      ["cache", "a", "0001"],
      ["redirect", "a", "0101"],
      ["integrity", "a", "0001"],
      ["keepalive", "a", "0001"],
      ["isReloadNavigation", "a", "0001"],
      ["isHistoryNavigation", "a", "0001"],
      ["signal", "a", "0101"],
      ["duplex", "a", "0001"],
      ["clone", "o", "0101"],
      ["body", "a", "0101"],
      ["bodyUsed", "a", "0101"],
      ["arrayBuffer", "o", "0101"],
      ["blob", "o", "0101"],
      ["bytes", "o", "0001"],
      ["formData", "o", "0101"],
      ["json", "o", "0101"],
      ["text", "o", "0101"],
      ["textStream", "o", "0000"]
     ]
    },
    "Response": {
     "kind": "interface",
     "status": "-P-N",
     "members": [
      ["error", "so", "0101"],
      ["redirect", "so", "0101"],
      ["json", "so", "0101"],
      ["type", "a", "0001"],
      ["url", "a", "0001"],
      ["redirected", "a", "0001"],
      ["status", "a", "0001"],
      ["ok", "a", "0001"],
      ["statusText", "a", "0001"],
      ["headers", "a", "0001"],
      ["clone", "o", "0101"],
      ["body", "a", "0101"],
      ["bodyUsed", "a", "0001"],
      ["arrayBuffer", "o", "0101"],
      ["blob", "o", "0101"],
      ["bytes", "o", "0001"],
      ["formData", "o", "0101"],
      ["json", "o", "0101"],
      ["text", "o", "0101"],
      ["textStream", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["fetchLater", "o", "0000"],
      ["fetch", "o", "0101"]
     ]
    }
   }
  },
  "file-system-access": {
   "title": "File System Access",
   "url": "https://wicg.github.io/file-system-access/",
   "org": "W3C",
   "interfaces": {
    "DataTransferItem": {
     "members": [
      ["getAsFileSystemHandle", "o", "0000"]
     ]
    },
    "FileSystemHandle": {
     "members": [
      ["queryPermission", "o", "0000"],
      ["requestPermission", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["showOpenFilePicker", "o", "0000"],
      ["showSaveFilePicker", "o", "0000"],
      ["showDirectoryPicker", "o", "0000"]
     ]
    }
   }
  },
  "filter-effects": {
   "title": "Filter Effects Module Level 2",
   "url": "https://drafts.csswg.org/filter-effects-2/",
   "org": "W3C",
   "interfaces": {
    "SVGComponentTransferFunctionElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN", "c", "0100"],
      ["SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY", "c", "0100"],
      ["SVG_FECOMPONENTTRANSFER_TYPE_TABLE", "c", "0100"],
      ["SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE", "c", "0100"],
      ["SVG_FECOMPONENTTRANSFER_TYPE_LINEAR", "c", "0100"],
      ["SVG_FECOMPONENTTRANSFER_TYPE_GAMMA", "c", "0100"],
      ["type", "a", "0100"],
      ["tableValues", "a", "0100"],
      ["slope", "a", "0100"],
      ["intercept", "a", "0100"],
      ["amplitude", "a", "0100"],
      ["exponent", "a", "0100"],
      ["offset", "a", "0100"]
     ]
    },
    "SVGFEBlendElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_FEBLEND_MODE_UNKNOWN", "c", "0100"],
      ["SVG_FEBLEND_MODE_NORMAL", "c", "0100"],
      ["SVG_FEBLEND_MODE_MULTIPLY", "c", "0100"],
      ["SVG_FEBLEND_MODE_SCREEN", "c", "0100"],
      ["SVG_FEBLEND_MODE_DARKEN", "c", "0100"],
      ["SVG_FEBLEND_MODE_LIGHTEN", "c", "0100"],
      ["SVG_FEBLEND_MODE_OVERLAY", "c", "0100"],
      ["SVG_FEBLEND_MODE_COLOR_DODGE", "c", "0100"],
      ["SVG_FEBLEND_MODE_COLOR_BURN", "c", "0100"],
      ["SVG_FEBLEND_MODE_HARD_LIGHT", "c", "0100"],
      ["SVG_FEBLEND_MODE_SOFT_LIGHT", "c", "0100"],
      ["SVG_FEBLEND_MODE_DIFFERENCE", "c", "0100"],
      ["SVG_FEBLEND_MODE_EXCLUSION", "c", "0100"],
      ["SVG_FEBLEND_MODE_HUE", "c", "0100"],
      ["SVG_FEBLEND_MODE_SATURATION", "c", "0100"],
      ["SVG_FEBLEND_MODE_COLOR", "c", "0100"],
      ["SVG_FEBLEND_MODE_LUMINOSITY", "c", "0100"],
      ["in1", "a", "0100"],
      ["in2", "a", "0100"],
      ["mode", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0000"]
     ]
    },
    "SVGFEColorMatrixElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_FECOLORMATRIX_TYPE_UNKNOWN", "c", "0000"],
      ["SVG_FECOLORMATRIX_TYPE_MATRIX", "c", "0000"],
      ["SVG_FECOLORMATRIX_TYPE_SATURATE", "c", "0000"],
      ["SVG_FECOLORMATRIX_TYPE_HUEROTATE", "c", "0000"],
      ["SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA", "c", "0000"],
      ["in1", "a", "0100"],
      ["type", "a", "0100"],
      ["values", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEComponentTransferElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFECompositeElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_FECOMPOSITE_OPERATOR_UNKNOWN", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_OVER", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_IN", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_OUT", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_ATOP", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_XOR", "c", "0100"],
      ["SVG_FECOMPOSITE_OPERATOR_ARITHMETIC", "c", "0100"],
      ["in1", "a", "0100"],
      ["in2", "a", "0000"],
      ["operator", "a", "0000"],
      ["k1", "a", "0000"],
      ["k2", "a", "0000"],
      ["k3", "a", "0000"],
      ["k4", "a", "0000"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEConvolveMatrixElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_EDGEMODE_UNKNOWN", "c", "0100"],
      ["SVG_EDGEMODE_DUPLICATE", "c", "0100"],
      ["SVG_EDGEMODE_WRAP", "c", "0100"],
      ["SVG_EDGEMODE_NONE", "c", "0100"],
      ["in1", "a", "0100"],
      ["orderX", "a", "0100"],
      ["orderY", "a", "0100"],
      ["kernelMatrix", "a", "0100"],
      ["divisor", "a", "0100"],
      ["bias", "a", "0100"],
      ["targetX", "a", "0100"],
      ["targetY", "a", "0100"],
      ["edgeMode", "a", "0100"],
      ["kernelUnitLengthX", "a", "0100"],
      ["kernelUnitLengthY", "a", "0100"],
      ["preserveAlpha", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEDiffuseLightingElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["surfaceScale", "a", "0100"],
      ["diffuseConstant", "a", "0100"],
      ["kernelUnitLengthX", "a", "0100"],
      ["kernelUnitLengthY", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEDisplacementMapElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_CHANNEL_UNKNOWN", "c", "0100"],
      ["SVG_CHANNEL_R", "c", "0100"],
      ["SVG_CHANNEL_G", "c", "0100"],
      ["SVG_CHANNEL_B", "c", "0100"],
      ["SVG_CHANNEL_A", "c", "0100"],
      ["in1", "a", "0100"],
      ["in2", "a", "0100"],
      ["scale", "a", "0100"],
      ["xChannelSelector", "a", "0100"],
      ["yChannelSelector", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEDistantLightElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["azimuth", "a", "0100"],
      ["elevation", "a", "0100"]
     ]
    },
    "SVGFEDropShadowElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["dx", "a", "0100"],
      ["dy", "a", "0100"],
      ["stdDeviationX", "a", "0100"],
      ["stdDeviationY", "a", "0100"],
      ["setStdDeviation", "o", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEFloodElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEFuncAElement": {
     "kind": "interface",
     "inherits": "SVGComponentTransferFunctionElement",
     "status": "-P--"
    },
    "SVGFEFuncBElement": {
     "kind": "interface",
     "inherits": "SVGComponentTransferFunctionElement",
     "status": "-P--"
    },
    "SVGFEFuncGElement": {
     "kind": "interface",
     "inherits": "SVGComponentTransferFunctionElement",
     "status": "-P--"
    },
    "SVGFEFuncRElement": {
     "kind": "interface",
     "inherits": "SVGComponentTransferFunctionElement",
     "status": "-P--"
    },
    "SVGFEGaussianBlurElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_EDGEMODE_UNKNOWN", "c", "0100"],
      ["SVG_EDGEMODE_DUPLICATE", "c", "0100"],
      ["SVG_EDGEMODE_WRAP", "c", "0100"],
      ["SVG_EDGEMODE_NONE", "c", "0100"],
      ["in1", "a", "0100"],
      ["stdDeviationX", "a", "0100"],
      ["stdDeviationY", "a", "0100"],
      ["edgeMode", "a", "0100"],
      ["setStdDeviation", "o", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEImageElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["preserveAspectRatio", "a", "0100"],
      ["crossOrigin", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEMergeElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEMergeNodeElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"]
     ]
    },
    "SVGFEMorphologyElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_MORPHOLOGY_OPERATOR_UNKNOWN", "c", "0100"],
      ["SVG_MORPHOLOGY_OPERATOR_ERODE", "c", "0100"],
      ["SVG_MORPHOLOGY_OPERATOR_DILATE", "c", "0100"],
      ["in1", "a", "0100"],
      ["operator", "a", "0100"],
      ["radiusX", "a", "0100"],
      ["radiusY", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEOffsetElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["dx", "a", "0100"],
      ["dy", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFEPointLightElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["z", "a", "0100"]
     ]
    },
    "SVGFESpecularLightingElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["surfaceScale", "a", "0100"],
      ["specularConstant", "a", "0100"],
      ["specularExponent", "a", "0100"],
      ["kernelUnitLengthX", "a", "0100"],
      ["kernelUnitLengthY", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFESpotLightElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["z", "a", "0100"],
      ["pointsAtX", "a", "0100"],
      ["pointsAtY", "a", "0100"],
      ["pointsAtZ", "a", "0100"],
      ["specularExponent", "a", "0100"],
      ["limitingConeAngle", "a", "0100"]
     ]
    },
    "SVGFETileElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["in1", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFETurbulenceElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["SVG_TURBULENCE_TYPE_UNKNOWN", "c", "0100"],
      ["SVG_TURBULENCE_TYPE_FRACTALNOISE", "c", "0100"],
      ["SVG_TURBULENCE_TYPE_TURBULENCE", "c", "0100"],
      ["SVG_STITCHTYPE_UNKNOWN", "c", "0100"],
      ["SVG_STITCHTYPE_STITCH", "c", "0100"],
      ["SVG_STITCHTYPE_NOSTITCH", "c", "0100"],
      ["baseFrequencyX", "a", "0100"],
      ["baseFrequencyY", "a", "0100"],
      ["numOctaves", "a", "0100"],
      ["seed", "a", "0100"],
      ["stitchTiles", "a", "0100"],
      ["type", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["result", "a", "0100"]
     ]
    },
    "SVGFilterElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["filterUnits", "a", "0100"],
      ["primitiveUnits", "a", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["width", "a", "0100"],
      ["height", "a", "0100"]
     ]
    }
   }
  },
  "font-metrics-api": {
   "title": "Font Metrics API Level 1",
   "url": "https://drafts.css-houdini.org/font-metrics-api-1/",
   "org": "W3C",
   "interfaces": {
    "Baseline": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["value", "a", "0000"]
     ]
    },
    "Document": {
     "members": [
      ["measureElement", "o", "0000"],
      ["measureText", "o", "0000"]
     ]
    },
    "Font": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["glyphsRendered", "a", "0000"]
     ]
    },
    "FontMetrics": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["width", "a", "0000"],
      ["advances", "a", "0000"],
      ["boundingBoxLeft", "a", "0000"],
      ["boundingBoxRight", "a", "0000"],
      ["height", "a", "0000"],
      ["emHeightAscent", "a", "0000"],
      ["emHeightDescent", "a", "0000"],
      ["boundingBoxAscent", "a", "0000"],
      ["boundingBoxDescent", "a", "0000"],
      ["fontBoundingBoxAscent", "a", "0000"],
      ["fontBoundingBoxDescent", "a", "0000"],
      ["dominantBaseline", "a", "0000"],
      ["baselines", "a", "0000"],
      ["fonts", "a", "0000"]
     ]
    }
   }
  },
  "fs": {
   "title": "File System",
   "url": "https://fs.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "FileSystemDirectoryHandle": {
     "kind": "interface",
     "inherits": "FileSystemHandle",
     "status": "----",
     "members": [
      ["values", "i", "0000"],
      ["@@asyncIterator", "i", "0000"],
      ["getFileHandle", "o", "0000"],
      ["getDirectoryHandle", "o", "0000"],
      ["removeEntry", "o", "0000"],
      ["resolve", "o", "0000"]
     ]
    },
    "FileSystemFileHandle": {
     "kind": "interface",
     "inherits": "FileSystemHandle",
     "status": "----",
     "members": [
      ["getFile", "o", "0000"],
      ["createWritable", "o", "0000"]
     ]
    },
    "FileSystemHandle": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["kind", "a", "0000"],
      ["name", "a", "0000"],
      ["isSameEntry", "o", "0000"]
     ]
    },
    "FileSystemWritableFileStream": {
     "kind": "interface",
     "inherits": "WritableStream",
     "status": "----",
     "members": [
      ["write", "o", "0000"],
      ["seek", "o", "0000"],
      ["truncate", "o", "0000"]
     ]
    },
    "StorageManager": {
     "members": [
      ["getDirectory", "o", "0000"]
     ]
    }
   }
  },
  "fullscreen": {
   "title": "Fullscreen API",
   "url": "https://fullscreen.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "Document": {
     "members": [
      ["fullscreenEnabled", "a", "0000"],
      ["fullscreen", "a", "0000"],
      ["exitFullscreen", "o", "0000"],
      ["onfullscreenchange", "a", "0100"],
      ["onfullscreenerror", "a", "0100"],
      ["fullscreenElement", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["requestFullscreen", "o", "0000"],
      ["onfullscreenchange", "a", "0100"],
      ["onfullscreenerror", "a", "0100"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["fullscreenElement", "a", "0100"]
     ]
    }
   }
  },
  "gamepad": {
   "title": "Gamepad",
   "url": "https://w3c.github.io/gamepad/",
   "org": "W3C",
   "interfaces": {
    "Gamepad": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["index", "a", "0000"],
      ["connected", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["mapping", "a", "0000"],
      ["axes", "a", "0000"],
      ["buttons", "a", "0000"],
      ["touches", "a", "0000"],
      ["vibrationActuator", "a", "0000"]
     ]
    },
    "GamepadButton": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["pressed", "a", "0000"],
      ["touched", "a", "0000"],
      ["value", "a", "0000"]
     ]
    },
    "GamepadEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["gamepad", "a", "0000"]
     ]
    },
    "GamepadHapticActuator": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["effects", "a", "0000"],
      ["playEffect", "o", "0000"],
      ["reset", "o", "0000"]
     ]
    },
    "HTMLBodyElement": {
     "members": [
      ["ongamepadconnected", "a", "0100"],
      ["ongamepaddisconnected", "a", "0100"]
     ]
    },
    "HTMLFrameSetElement": {
     "members": [
      ["ongamepadconnected", "a", "0000"],
      ["ongamepaddisconnected", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["getGamepads", "o", "0000"]
     ]
    },
    "SVGSVGElement": {
     "members": [
      ["ongamepadconnected", "a", "0100"],
      ["ongamepaddisconnected", "a", "0100"]
     ]
    },
    "Window": {
     "members": [
      ["ongamepadconnected", "a", "0100"],
      ["ongamepaddisconnected", "a", "0100"]
     ]
    }
   }
  },
  "gamepad-extensions": {
   "title": "Gamepad Extensions",
   "url": "https://w3c.github.io/gamepad/extensions.html",
   "org": "W3C",
   "interfaces": {
    "Gamepad": {
     "members": [
      ["hand", "a", "0000"],
      ["hapticActuators", "a", "0000"],
      ["pose", "a", "0000"]
     ]
    },
    "GamepadHapticActuator": {
     "members": [
      ["pulse", "o", "0000"]
     ]
    },
    "GamepadPose": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["hasOrientation", "a", "0000"],
      ["hasPosition", "a", "0000"],
      ["position", "a", "0000"],
      ["linearVelocity", "a", "0000"],
      ["linearAcceleration", "a", "0000"],
      ["orientation", "a", "0000"],
      ["angularVelocity", "a", "0000"],
      ["angularAcceleration", "a", "0000"]
     ]
    }
   }
  },
  "generic-sensor": {
   "title": "Generic Sensor API",
   "url": "https://w3c.github.io/sensors/",
   "org": "W3C",
   "interfaces": {
    "Sensor": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["activated", "a", "0000"],
      ["hasReading", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"],
      ["onreading", "a", "0000"],
      ["onactivate", "a", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "SensorErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["error", "a", "0000"]
     ]
    }
   }
  },
  "geolocation": {
   "title": "Geolocation",
   "url": "https://w3c.github.io/geolocation/",
   "org": "W3C",
   "interfaces": {
    "Geolocation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getCurrentPosition", "o", "0000"],
      ["watchPosition", "o", "0000"],
      ["clearWatch", "o", "0000"]
     ]
    },
    "GeolocationCoordinates": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["accuracy", "a", "0000"],
      ["latitude", "a", "0000"],
      ["longitude", "a", "0000"],
      ["altitude", "a", "0000"],
      ["altitudeAccuracy", "a", "0000"],
      ["heading", "a", "0000"],
      ["speed", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "GeolocationPosition": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["coords", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "GeolocationPositionError": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["PERMISSION_DENIED", "c", "0000"],
      ["POSITION_UNAVAILABLE", "c", "0000"],
      ["TIMEOUT", "c", "0000"],
      ["code", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["geolocation", "a", "0100"]
     ]
    }
   }
  },
  "geolocation-element": {
   "title": "The HTML Geolocation Element",
   "url": "https://wicg.github.io/PEPC/geolocation-element.html",
   "org": "W3C",
   "interfaces": {
    "HTMLGeolocationElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["position", "a", "0000"],
      ["error", "a", "0000"],
      ["autolocate", "a", "0000"],
      ["watch", "a", "0000"],
      ["onlocation", "a", "0000"],
      ["isValid", "a", "0000"],
      ["invalidReason", "a", "0000"],
      ["onvalidationstatuschange", "a", "0000"],
      ["initialPermissionStatus", "a", "0000"],
      ["permissionStatus", "a", "0000"],
      ["onpromptaction", "a", "0000"],
      ["onpromptdismiss", "a", "0000"]
     ]
    },
    "HTMLInstallElement": {
     "members": [
      ["isValid", "a", "0000"],
      ["invalidReason", "a", "0000"],
      ["onvalidationstatuschange", "a", "0000"]
     ]
    }
   }
  },
  "geometry": {
   "title": "Geometry Interfaces Module Level 1",
   "url": "https://drafts.csswg.org/geometry-1/",
   "org": "W3C",
   "interfaces": {
    "DOMMatrix": {
     "kind": "interface",
     "inherits": "DOMMatrixReadOnly",
     "status": "-P--",
     "members": [
      ["fromMatrix", "so", "0100"],
      ["fromFloat32Array", "so", "0100"],
      ["fromFloat64Array", "so", "0100"],
      ["a", "a", "0100"],
      ["b", "a", "0100"],
      ["c", "a", "0100"],
      ["d", "a", "0100"],
      ["e", "a", "0100"],
      ["f", "a", "0100"],
      ["m11", "a", "0100"],
      ["m12", "a", "0100"],
      ["m13", "a", "0100"],
      ["m14", "a", "0100"],
      ["m21", "a", "0100"],
      ["m22", "a", "0100"],
      ["m23", "a", "0100"],
      ["m24", "a", "0100"],
      ["m31", "a", "0100"],
      ["m32", "a", "0100"],
      ["m33", "a", "0100"],
      ["m34", "a", "0100"],
      ["m41", "a", "0100"],
      ["m42", "a", "0100"],
      ["m43", "a", "0100"],
      ["m44", "a", "0100"],
      ["multiplySelf", "o", "0100"],
      ["preMultiplySelf", "o", "0100"],
      ["translateSelf", "o", "0100"],
      ["scaleSelf", "o", "0100"],
      ["scale3dSelf", "o", "0100"],
      ["rotateSelf", "o", "0100"],
      ["rotateFromVectorSelf", "o", "0100"],
      ["rotateAxisAngleSelf", "o", "0100"],
      ["skewXSelf", "o", "0100"],
      ["skewYSelf", "o", "0100"],
      ["invertSelf", "o", "0100"],
      ["setMatrixValue", "o", "0100"]
     ]
    },
    "DOMMatrixReadOnly": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["fromMatrix", "so", "0100"],
      ["fromFloat32Array", "so", "0100"],
      ["fromFloat64Array", "so", "0100"],
      ["a", "a", "0100"],
      ["b", "a", "0100"],
      ["c", "a", "0100"],
      ["d", "a", "0100"],
      ["e", "a", "0100"],
      ["f", "a", "0100"],
      ["m11", "a", "0100"],
      ["m12", "a", "0100"],
      ["m13", "a", "0100"],
      ["m14", "a", "0100"],
      ["m21", "a", "0100"],
      ["m22", "a", "0100"],
      ["m23", "a", "0100"],
      ["m24", "a", "0100"],
      ["m31", "a", "0100"],
      ["m32", "a", "0100"],
      ["m33", "a", "0100"],
      ["m34", "a", "0100"],
      ["m41", "a", "0100"],
      ["m42", "a", "0100"],
      ["m43", "a", "0100"],
      ["m44", "a", "0100"],
      ["is2D", "a", "0100"],
      ["isIdentity", "a", "0100"],
      ["translate", "o", "0100"],
      ["scale", "o", "0100"],
      ["scaleNonUniform", "o", "0100"],
      ["scale3d", "o", "0100"],
      ["rotate", "o", "0100"],
      ["rotateFromVector", "o", "0100"],
      ["rotateAxisAngle", "o", "0100"],
      ["skewX", "o", "0100"],
      ["skewY", "o", "0100"],
      ["multiply", "o", "0100"],
      ["flipX", "o", "0100"],
      ["flipY", "o", "0100"],
      ["inverse", "o", "0100"],
      ["transformPoint", "o", "0100"],
      ["toFloat32Array", "o", "0100"],
      ["toFloat64Array", "o", "0100"],
      ["toString", "o", "0100"],
      ["toJSON", "o", "0100"]
     ]
    },
    "DOMPoint": {
     "kind": "interface",
     "inherits": "DOMPointReadOnly",
     "status": "-P--",
     "members": [
      ["fromPoint", "so", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["z", "a", "0100"],
      ["w", "a", "0100"]
     ]
    },
    "DOMPointReadOnly": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["fromPoint", "so", "0100"],
      ["x", "a", "0100"],
      ["y", "a", "0100"],
      ["z", "a", "0100"],
      ["w", "a", "0100"],
      ["matrixTransform", "o", "0100"],
      ["toJSON", "o", "0100"]
     ]
    },
    "DOMQuad": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["fromRect", "so", "0000"],
      ["fromQuad", "so", "0000"],
      ["p1", "a", "0000"],
      ["p2", "a", "0000"],
      ["p3", "a", "0000"],
      ["p4", "a", "0000"],
      ["getBounds", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "DOMRect": {
     "kind": "interface",
     "inherits": "DOMRectReadOnly",
     "status": "PPP-",
     "members": [
      ["fromRect", "so", "1110"],
      ["x", "a", "1110"],
      ["y", "a", "1110"],
      ["width", "a", "1110"],
      ["height", "a", "1110"]
     ]
    },
    "DOMRectList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"]
     ]
    },
    "DOMRectReadOnly": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["fromRect", "so", "1110"],
      ["x", "a", "1110"],
      ["y", "a", "1110"],
      ["width", "a", "1110"],
      ["height", "a", "1110"],
      ["top", "a", "1110"],
      ["right", "a", "1110"],
      ["bottom", "a", "1110"],
      ["left", "a", "1110"],
      ["toJSON", "o", "1110"]
     ]
    }
   }
  },
  "get-installed-related-apps": {
   "title": "Get Installed Related Apps API",
   "url": "https://wicg.github.io/get-installed-related-apps/spec/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["getInstalledRelatedApps", "o", "0000"]
     ]
    }
   }
  },
  "gpc": {
   "title": "Global Privacy Control (GPC)",
   "url": "https://w3c.github.io/gpc/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["globalPrivacyControl", "a", "0000"]
     ]
    }
   }
  },
  "gyroscope": {
   "title": "Gyroscope",
   "url": "https://w3c.github.io/gyroscope/",
   "org": "W3C",
   "interfaces": {
    "Gyroscope": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"]
     ]
    }
   }
  },
  "handwriting-recognition": {
   "title": "Handwriting Recognition API",
   "url": "https://wicg.github.io/handwriting-recognition/",
   "org": "W3C",
   "interfaces": {
    "HandwritingDrawing": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["addStroke", "o", "0000"],
      ["removeStroke", "o", "0000"],
      ["clear", "o", "0000"],
      ["getStrokes", "o", "0000"],
      ["getPrediction", "o", "0000"]
     ]
    },
    "HandwritingRecognizer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["startDrawing", "o", "0000"],
      ["finish", "o", "0000"]
     ]
    },
    "HandwritingStroke": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["addPoint", "o", "0000"],
      ["getPoints", "o", "0000"],
      ["clear", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["queryHandwritingRecognizer", "o", "0000"],
      ["createHandwritingRecognizer", "o", "0000"]
     ]
    }
   }
  },
  "hid": {
   "title": "WebHID API",
   "url": "https://wicg.github.io/webhid/",
   "org": "W3C",
   "interfaces": {
    "HID": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["onconnect", "a", "0000"],
      ["ondisconnect", "a", "0000"],
      ["getDevices", "o", "0000"],
      ["requestDevice", "o", "0000"]
     ]
    },
    "HIDConnectionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["device", "a", "0000"]
     ]
    },
    "HIDDevice": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["oninputreport", "a", "0000"],
      ["opened", "a", "0000"],
      ["vendorId", "a", "0000"],
      ["productId", "a", "0000"],
      ["productName", "a", "0000"],
      ["collections", "a", "0000"],
      ["open", "o", "0000"],
      ["close", "o", "0000"],
      ["forget", "o", "0000"],
      ["sendReport", "o", "0000"],
      ["sendFeatureReport", "o", "0000"],
      ["receiveFeatureReport", "o", "0000"]
     ]
    },
    "HIDInputReportEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["device", "a", "0000"],
      ["reportId", "a", "0000"],
      ["data", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["hid", "a", "0000"]
     ]
    }
   }
  },
  "hr-time": {
   "title": "High Resolution Time",
   "url": "https://w3c.github.io/hr-time/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "P-PN",
     "members": [
      ["now", "o", "1011"],
      ["timeOrigin", "a", "1011"],
      ["toJSON", "o", "1011"]
     ]
    },
    "Window": {
     "members": [
      ["performance", "a", "1111"]
     ]
    }
   }
  },
  "html": {
   "title": "HTML",
   "url": "https://html.spec.whatwg.org/multipage/",
   "org": "WHATWG",
   "interfaces": {
    "AudioTrack": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["kind", "a", "0000"],
      ["label", "a", "0000"],
      ["language", "a", "0000"],
      ["enabled", "a", "0000"]
     ]
    },
    "AudioTrackList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["getTrackById", "o", "0000"],
      ["onchange", "a", "0000"],
      ["onaddtrack", "a", "0000"],
      ["onremovetrack", "a", "0000"]
     ]
    },
    "BarProp": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["visible", "a", "1010"]
     ]
    },
    "BeforeUnloadEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["returnValue", "a", "1010"]
     ]
    },
    "BroadcastChannel": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "---N",
     "members": [
      ["name", "a", "0001"],
      ["postMessage", "o", "0001"],
      ["close", "o", "0001"],
      ["onmessage", "a", "0001"],
      ["onmessageerror", "a", "0001"]
     ]
    },
    "CanvasGradient": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["addColorStop", "o", "0000"]
     ]
    },
    "CanvasPattern": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setTransform", "o", "0000"]
     ]
    },
    "CanvasRenderingContext2D": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["canvas", "a", "0000"],
      ["getContextAttributes", "o", "0000"],
      ["save", "o", "0000"],
      ["restore", "o", "0000"],
      ["reset", "o", "0000"],
      ["isContextLost", "o", "0000"],
      ["scale", "o", "0000"],
      ["rotate", "o", "0000"],
      ["translate", "o", "0000"],
      ["transform", "o", "0000"],
      ["getTransform", "o", "0000"],
      ["setTransform", "o", "0000"],
      ["resetTransform", "o", "0000"],
      ["globalAlpha", "a", "0000"],
      ["globalCompositeOperation", "a", "0000"],
      ["imageSmoothingEnabled", "a", "0000"],
      ["imageSmoothingQuality", "a", "0000"],
      ["strokeStyle", "a", "0000"],
      ["fillStyle", "a", "0000"],
      ["createLinearGradient", "o", "0000"],
      ["createRadialGradient", "o", "0000"],
      ["createConicGradient", "o", "0000"],
      ["createPattern", "o", "0000"],
      ["shadowOffsetX", "a", "0000"],
      ["shadowOffsetY", "a", "0000"],
      ["shadowBlur", "a", "0000"],
      ["shadowColor", "a", "0000"],
      ["filter", "a", "0000"],
      ["clearRect", "o", "0000"],
      ["fillRect", "o", "0000"],
      ["strokeRect", "o", "0000"],
      ["beginPath", "o", "0000"],
      ["fill", "o", "0000"],
      ["stroke", "o", "0000"],
      ["clip", "o", "0000"],
      ["isPointInPath", "o", "0000"],
      ["isPointInStroke", "o", "0000"],
      ["drawFocusIfNeeded", "o", "0000"],
      ["fillText", "o", "0000"],
      ["strokeText", "o", "0000"],
      ["measureText", "o", "0000"],
      ["drawImage", "o", "0000"],
      ["createImageData", "o", "0000"],
      ["getImageData", "o", "0000"],
      ["putImageData", "o", "0000"],
      ["lineWidth", "a", "0000"],
      ["lineCap", "a", "0000"],
      ["lineJoin", "a", "0000"],
      ["miterLimit", "a", "0000"],
      ["setLineDash", "o", "0000"],
      ["getLineDash", "o", "0000"],
      ["lineDashOffset", "a", "0000"],
      ["lang", "a", "0000"],
      ["font", "a", "0000"],
      ["textAlign", "a", "0000"],
      ["textBaseline", "a", "0000"],
      ["direction", "a", "0000"],
      ["letterSpacing", "a", "0000"],
      ["fontKerning", "a", "0000"],
      ["fontStretch", "a", "0000"],
      ["fontVariantCaps", "a", "0000"],
      ["textRendering", "a", "0000"],
      ["wordSpacing", "a", "0000"],
      ["closePath", "o", "0000"],
      ["moveTo", "o", "0000"],
      ["lineTo", "o", "0000"],
      ["quadraticCurveTo", "o", "0000"],
      ["bezierCurveTo", "o", "0000"],
      ["arcTo", "o", "0000"],
      ["rect", "o", "0000"],
      ["roundRect", "o", "0000"],
      ["arc", "o", "0000"],
      ["ellipse", "o", "0000"]
     ]
    },
    "CharacterData": {
     "members": [
      ["beforeHTML", "o", "0000"],
      ["afterHTML", "o", "0000"],
      ["replaceWithHTML", "o", "0000"],
      ["beforeHTMLUnsafe", "o", "0000"],
      ["afterHTMLUnsafe", "o", "0000"],
      ["replaceWithHTMLUnsafe", "o", "0000"]
     ]
    },
    "CloseWatcher": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["requestClose", "o", "0000"],
      ["close", "o", "0000"],
      ["destroy", "o", "0000"],
      ["oncancel", "a", "0000"],
      ["onclose", "a", "0000"]
     ]
    },
    "CommandEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["command", "a", "0000"]
     ]
    },
    "CustomElementRegistry": {
     "kind": "interface",
     "status": "PPP-",
     "ctor": {
      "warpdom@0.1.6": "TypeError: Illegal constructor",
      "happy-dom@21.0.3": "TypeError: Illegal constructor",
      "jsdom@30.1.3": "TypeError: Illegal constructor"
     },
     "members": [
      ["define", "o", "1110"],
      ["get", "o", "1110"],
      ["getName", "o", "1110"],
      ["whenDefined", "o", "1110"],
      ["upgrade", "o", "1110"],
      ["initialize", "o", "0000"]
     ]
    },
    "CustomStateSet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["add", "i", "0000"],
      ["delete", "i", "0000"],
      ["clear", "i", "0000"]
     ]
    },
    "DataTransfer": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["dropEffect", "a", "0000"],
      ["effectAllowed", "a", "0000"],
      ["items", "a", "0000"],
      ["setDragImage", "o", "0100"],
      ["types", "a", "0100"],
      ["getData", "o", "0100"],
      ["setData", "o", "0100"],
      ["clearData", "o", "0100"],
      ["files", "a", "0100"]
     ]
    },
    "DataTransferItem": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["kind", "a", "0000"],
      ["type", "a", "0000"],
      ["getAsString", "o", "0100"],
      ["getAsFile", "o", "0100"]
     ]
    },
    "DataTransferItemList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["add", "o", "0100"],
      ["remove", "o", "0100"],
      ["clear", "o", "0100"]
     ]
    },
    "Document": {
     "members": [
      ["parseHTMLUnsafe", "so", "0000"],
      ["parseHTML", "so", "0000"],
      ["location", "a", "1110"],
      ["domain", "a", "0100"],
      ["referrer", "a", "1110"],
      ["cookie", "a", "1110"],
      ["lastModified", "a", "1010"],
      ["readyState", "a", "1110"],
      ["title", "a", "1110"],
      ["dir", "a", "1010"],
      ["body", "a", "1110"],
      ["head", "a", "1110"],
      ["images", "a", "1010"],
      ["embeds", "a", "1010"],
      ["plugins", "a", "1010"],
      ["links", "a", "1110"],
      ["forms", "a", "1110"],
      ["scripts", "a", "1110"],
      ["getElementsByName", "o", "1110"],
      ["currentScript", "a", "1110"],
      ["open", "o", "1110"],
      ["close", "o", "1110"],
      ["write", "o", "1110"],
      ["writeln", "o", "1010"],
      ["defaultView", "a", "1111"],
      ["hasFocus", "o", "1110"],
      ["designMode", "a", "0000"],
      ["execCommand", "o", "0000"],
      ["queryCommandEnabled", "o", "0000"],
      ["queryCommandIndeterm", "o", "0000"],
      ["queryCommandState", "o", "0000"],
      ["queryCommandSupported", "o", "0100"],
      ["queryCommandValue", "o", "0000"],
      ["hidden", "a", "1110"],
      ["visibilityState", "a", "1110"],
      ["onreadystatechange", "a", "1110"],
      ["onvisibilitychange", "a", "1110"],
      ["fgColor", "a", "1000"],
      ["linkColor", "a", "1000"],
      ["vlinkColor", "a", "1000"],
      ["alinkColor", "a", "1000"],
      ["bgColor", "a", "1000"],
      ["anchors", "a", "1010"],
      ["applets", "a", "1010"],
      ["clear", "o", "1010"],
      ["captureEvents", "o", "1010"],
      ["releaseEvents", "o", "1010"],
      ["all", "a", "0000"],
      ["activeElement", "a", "1110"],
      ["onabort", "a", "1110"],
      ["onauxclick", "a", "1110"],
      ["onbeforeinput", "a", "1110"],
      ["onbeforematch", "a", "1110"],
      ["onbeforetoggle", "a", "1110"],
      ["onblur", "a", "1110"],
      ["oncancel", "a", "1110"],
      ["oncanplay", "a", "1110"],
      ["oncanplaythrough", "a", "1110"],
      ["onchange", "a", "1110"],
      ["onclick", "a", "1110"],
      ["onclose", "a", "1110"],
      ["oncommand", "a", "0000"],
      ["oncontextlost", "a", "1110"],
      ["oncontextmenu", "a", "1110"],
      ["oncontextrestored", "a", "1110"],
      ["oncopy", "a", "1110"],
      ["oncuechange", "a", "1110"],
      ["oncut", "a", "1110"],
      ["ondblclick", "a", "1110"],
      ["ondrag", "a", "1110"],
      ["ondragend", "a", "1110"],
      ["ondragenter", "a", "1110"],
      ["ondragleave", "a", "1110"],
      ["ondragover", "a", "1110"],
      ["ondragstart", "a", "1110"],
      ["ondrop", "a", "1110"],
      ["ondurationchange", "a", "1110"],
      ["onemptied", "a", "1110"],
      ["onended", "a", "1110"],
      ["onerror", "a", "1110"],
      ["onfocus", "a", "1110"],
      ["onformdata", "a", "1110"],
      ["oninput", "a", "1110"],
      ["oninvalid", "a", "1110"],
      ["onkeydown", "a", "1110"],
      ["onkeypress", "a", "1110"],
      ["onkeyup", "a", "1110"],
      ["onload", "a", "1110"],
      ["onloadeddata", "a", "1110"],
      ["onloadedmetadata", "a", "1110"],
      ["onloadstart", "a", "1110"],
      ["onmousedown", "a", "1110"],
      ["onmouseenter", "a", "1110"],
      ["onmouseleave", "a", "1110"],
      ["onmousemove", "a", "1110"],
      ["onmouseout", "a", "1110"],
      ["onmouseover", "a", "1110"],
      ["onmouseup", "a", "1110"],
      ["onpaste", "a", "1110"],
      ["onpause", "a", "1110"],
      ["onplay", "a", "1110"],
      ["onplaying", "a", "1110"],
      ["onprogress", "a", "1110"],
      ["onratechange", "a", "1110"],
      ["onreset", "a", "1110"],
      ["onresize", "a", "1110"],
      ["onscroll", "a", "1110"],
      ["onscrollend", "a", "1110"],
      ["onsecuritypolicyviolation", "a", "1110"],
      ["onseeked", "a", "1110"],
      ["onseeking", "a", "1110"],
      ["onselect", "a", "1110"],
      ["onslotchange", "a", "1110"],
      ["onstalled", "a", "1110"],
      ["onsubmit", "a", "1110"],
      ["onsuspend", "a", "1110"],
      ["ontimeupdate", "a", "1110"],
      ["ontoggle", "a", "1110"],
      ["onvolumechange", "a", "1110"],
      ["onwaiting", "a", "1110"],
      ["onwebkitanimationend", "a", "1110"],
      ["onwebkitanimationiteration", "a", "1110"],
      ["onwebkitanimationstart", "a", "1110"],
      ["onwebkittransitionend", "a", "1110"],
      ["onwheel", "a", "1110"]
     ]
    },
    "DOMParser": {
     "kind": "interface",
     "status": "PPPP",
     "members": [
      ["parseFromString", "o", "1111"]
     ]
    },
    "DOMStringList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"],
      ["contains", "o", "0000"]
     ]
    },
    "DOMStringMap": {
     "kind": "interface",
     "status": "P-P-"
    },
    "DragEvent": {
     "kind": "interface",
     "inherits": "MouseEvent",
     "status": "-P--",
     "members": [
      ["dataTransfer", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["setHTML", "o", "0000"],
      ["appendHTML", "o", "0000"],
      ["prependHTML", "o", "0000"],
      ["setHTMLUnsafe", "o", "0000"],
      ["appendHTMLUnsafe", "o", "0000"],
      ["prependHTMLUnsafe", "o", "0000"],
      ["getHTML", "o", "0100"],
      ["innerHTML", "a", "1111"],
      ["outerHTML", "a", "1111"],
      ["insertAdjacentHTML", "o", "1111"],
      ["beforeHTML", "o", "0000"],
      ["afterHTML", "o", "0000"],
      ["replaceWithHTML", "o", "0000"],
      ["beforeHTMLUnsafe", "o", "0000"],
      ["afterHTMLUnsafe", "o", "0000"],
      ["replaceWithHTMLUnsafe", "o", "0000"]
     ]
    },
    "ElementInternals": {
     "kind": "interface",
     "status": "--P-",
     "members": [
      ["shadowRoot", "a", "0010"],
      ["setFormValue", "o", "0000"],
      ["form", "a", "0000"],
      ["setValidity", "o", "0000"],
      ["willValidate", "a", "0000"],
      ["validity", "a", "0000"],
      ["validationMessage", "a", "0000"],
      ["checkValidity", "o", "0000"],
      ["reportValidity", "o", "0000"],
      ["labels", "a", "0010"],
      ["states", "a", "0000"]
     ]
    },
    "ErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["message", "a", "1010"],
      ["filename", "a", "1010"],
      ["lineno", "a", "1010"],
      ["colno", "a", "1010"],
      ["error", "a", "1010"]
     ]
    },
    "EventSource": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["url", "a", "0000"],
      ["withCredentials", "a", "0000"],
      ["CONNECTING", "c", "0000"],
      ["OPEN", "c", "0000"],
      ["CLOSED", "c", "0000"],
      ["readyState", "a", "0000"],
      ["onopen", "a", "0000"],
      ["onmessage", "a", "0000"],
      ["onerror", "a", "0000"],
      ["close", "o", "0000"]
     ]
    },
    "External": {
     "kind": "interface",
     "status": "P-P-",
     "members": [
      ["AddSearchProvider", "o", "1010"],
      ["IsSearchProviderInstalled", "o", "1010"]
     ]
    },
    "FormDataEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "P---",
     "members": [
      ["formData", "a", "1000"]
     ]
    },
    "HashChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["oldURL", "a", "1010"],
      ["newURL", "a", "1010"]
     ]
    },
    "History": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["length", "a", "1110"],
      ["scrollRestoration", "a", "1100"],
      ["state", "a", "1110"],
      ["go", "o", "1110"],
      ["back", "o", "1110"],
      ["forward", "o", "1110"],
      ["pushState", "o", "1110"],
      ["replaceState", "o", "1110"]
     ]
    },
    "HTMLAllCollection": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["namedItem", "o", "0000"],
      ["item", "o", "0000"]
     ]
    },
    "HTMLAnchorElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["download", "a", "1111"],
      ["ping", "a", "1100"],
      ["rel", "a", "1111"],
      ["relList", "a", "1110"],
      ["text", "a", "1110"],
      ["referrerPolicy", "a", "0100"],
      ["coords", "a", "1010"],
      ["charset", "a", "1010"],
      ["name", "a", "1010"],
      ["rev", "a", "1010"],
      ["shape", "a", "1010"],
      ["origin", "a", "1110"],
      ["protocol", "a", "1110"],
      ["username", "a", "1110"],
      ["password", "a", "1110"],
      ["host", "a", "1110"],
      ["hostname", "a", "1110"],
      ["port", "a", "1110"],
      ["pathname", "a", "1110"],
      ["search", "a", "1110"],
      ["hash", "a", "1110"],
      ["hreflang", "a", "1110"],
      ["type", "a", "1111"],
      ["href", "a", "1111"],
      ["toString", "o", "1111"],
      ["target", "a", "1111"]
     ]
    },
    "HTMLAreaElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["alt", "a", "1110"],
      ["coords", "a", "1110"],
      ["shape", "a", "1110"],
      ["download", "a", "1100"],
      ["ping", "a", "1100"],
      ["rel", "a", "1110"],
      ["relList", "a", "1110"],
      ["referrerPolicy", "a", "0100"],
      ["noHref", "a", "1010"],
      ["origin", "a", "1110"],
      ["protocol", "a", "1110"],
      ["username", "a", "1110"],
      ["password", "a", "1110"],
      ["host", "a", "1110"],
      ["hostname", "a", "1110"],
      ["port", "a", "1110"],
      ["pathname", "a", "1110"],
      ["search", "a", "1110"],
      ["hash", "a", "1110"],
      ["hreflang", "a", "1000"],
      ["type", "a", "1000"],
      ["href", "a", "1110"],
      ["toString", "o", "1111"],
      ["target", "a", "1110"]
     ]
    },
    "HTMLAudioElement": {
     "kind": "interface",
     "inherits": "HTMLMediaElement",
     "status": "PPPP"
    },
    "HTMLBaseElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["href", "a", "1110"],
      ["target", "a", "1110"]
     ]
    },
    "HTMLBodyElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["text", "a", "1010"],
      ["link", "a", "1010"],
      ["vLink", "a", "1010"],
      ["aLink", "a", "1010"],
      ["bgColor", "a", "1010"],
      ["background", "a", "1010"],
      ["onafterprint", "a", "1110"],
      ["onbeforeprint", "a", "1110"],
      ["onbeforeunload", "a", "1110"],
      ["onhashchange", "a", "1110"],
      ["onlanguagechange", "a", "1110"],
      ["onmessage", "a", "1110"],
      ["onmessageerror", "a", "1110"],
      ["onoffline", "a", "1110"],
      ["ononline", "a", "1110"],
      ["onpagehide", "a", "1110"],
      ["onpagereveal", "a", "0000"],
      ["onpageshow", "a", "1110"],
      ["onpageswap", "a", "0000"],
      ["onpopstate", "a", "1110"],
      ["onrejectionhandled", "a", "1110"],
      ["onstorage", "a", "1110"],
      ["onunhandledrejection", "a", "1110"],
      ["onunload", "a", "1110"]
     ]
    },
    "HTMLBRElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["clear", "a", "1010"]
     ]
    },
    "HTMLButtonElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["command", "a", "0000"],
      ["commandForElement", "a", "0000"],
      ["disabled", "a", "1111"],
      ["form", "a", "1110"],
      ["formAction", "a", "1100"],
      ["formEnctype", "a", "1100"],
      ["formMethod", "a", "1100"],
      ["formNoValidate", "a", "1110"],
      ["formTarget", "a", "1110"],
      ["name", "a", "1111"],
      ["type", "a", "1111"],
      ["value", "a", "1110"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["labels", "a", "1110"],
      ["popoverTargetElement", "a", "0100"],
      ["popoverTargetAction", "a", "0100"]
     ]
    },
    "HTMLCanvasElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["width", "a", "1111"],
      ["height", "a", "1111"],
      ["getContext", "o", "1111"],
      ["toDataURL", "o", "1111"],
      ["toBlob", "o", "1110"],
      ["transferControlToOffscreen", "o", "0100"]
     ]
    },
    "HTMLDataElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["value", "a", "1110"]
     ]
    },
    "HTMLDataListElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["options", "a", "1110"]
     ]
    },
    "HTMLDetailsElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["name", "a", "1000"],
      ["open", "a", "1110"]
     ]
    },
    "HTMLDialogElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPP-",
     "members": [
      ["open", "a", "1110"],
      ["returnValue", "a", "0100"],
      ["closedBy", "a", "0000"],
      ["show", "o", "0100"],
      ["showModal", "o", "0100"],
      ["close", "o", "0100"],
      ["requestClose", "o", "0000"]
     ]
    },
    "HTMLDirectoryElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P-PP",
     "members": [
      ["compact", "a", "1010"]
     ]
    },
    "HTMLDivElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["align", "a", "1010"]
     ]
    },
    "HTMLDListElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["compact", "a", "1010"]
     ]
    },
    "HTMLElement": {
     "kind": "interface",
     "inherits": "Element",
     "status": "PPPP",
     "members": [
      ["title", "a", "1111"],
      ["lang", "a", "1111"],
      ["translate", "a", "1010"],
      ["dir", "a", "1111"],
      ["hidden", "a", "1111"],
      ["inert", "a", "0100"],
      ["click", "o", "1111"],
      ["accessKey", "a", "1111"],
      ["accessKeyLabel", "a", "0001"],
      ["draggable", "a", "1011"],
      ["spellcheck", "a", "0001"],
      ["writingSuggestions", "a", "0000"],
      ["autocapitalize", "a", "0000"],
      ["autocorrect", "a", "0000"],
      ["innerText", "a", "1101"],
      ["outerText", "a", "1100"],
      ["attachInternals", "o", "0010"],
      ["showPopover", "o", "0000"],
      ["hidePopover", "o", "0000"],
      ["togglePopover", "o", "0000"],
      ["popover", "a", "0100"],
      ["headingOffset", "a", "1000"],
      ["headingReset", "a", "1000"],
      ["onabort", "a", "1011"],
      ["onauxclick", "a", "1111"],
      ["onbeforeinput", "a", "1110"],
      ["onbeforematch", "a", "1010"],
      ["onbeforetoggle", "a", "1010"],
      ["onblur", "a", "1111"],
      ["oncancel", "a", "1111"],
      ["oncanplay", "a", "1011"],
      ["oncanplaythrough", "a", "1011"],
      ["onchange", "a", "1111"],
      ["onclick", "a", "1111"],
      ["onclose", "a", "1011"],
      ["oncommand", "a", "0000"],
      ["oncontextlost", "a", "1010"],
      ["oncontextmenu", "a", "1111"],
      ["oncontextrestored", "a", "1010"],
      ["oncopy", "a", "1110"],
      ["oncuechange", "a", "1011"],
      ["oncut", "a", "1110"],
      ["ondblclick", "a", "1111"],
      ["ondrag", "a", "1011"],
      ["ondragend", "a", "1011"],
      ["ondragenter", "a", "1011"],
      ["ondragleave", "a", "1011"],
      ["ondragover", "a", "1011"],
      ["ondragstart", "a", "1011"],
      ["ondrop", "a", "1011"],
      ["ondurationchange", "a", "1011"],
      ["onemptied", "a", "1011"],
      ["onended", "a", "1011"],
      ["onerror", "a", "1111"],
      ["onfocus", "a", "1111"],
      ["onformdata", "a", "1010"],
      ["oninput", "a", "1111"],
      ["oninvalid", "a", "1111"],
      ["onkeydown", "a", "1111"],
      ["onkeypress", "a", "1011"],
      ["onkeyup", "a", "1111"],
      ["onload", "a", "1011"],
      ["onloadeddata", "a", "1011"],
      ["onloadedmetadata", "a", "1011"],
      ["onloadstart", "a", "1011"],
      ["onmousedown", "a", "1111"],
      ["onmouseenter", "a", "1111"],
      ["onmouseleave", "a", "1111"],
      ["onmousemove", "a", "1111"],
      ["onmouseout", "a", "1111"],
      ["onmouseover", "a", "1111"],
      ["onmouseup", "a", "1111"],
      ["onpaste", "a", "1110"],
      ["onpause", "a", "1011"],
      ["onplay", "a", "1011"],
      ["onplaying", "a", "1011"],
      ["onprogress", "a", "1011"],
      ["onratechange", "a", "1011"],
      ["onreset", "a", "1011"],
      ["onresize", "a", "1011"],
      ["onscroll", "a", "1111"],
      ["onscrollend", "a", "1010"],
      ["onsecuritypolicyviolation", "a", "1010"],
      ["onseeked", "a", "1011"],
      ["onseeking", "a", "1011"],
      ["onselect", "a", "1111"],
      ["onslotchange", "a", "1010"],
      ["onstalled", "a", "1011"],
      ["onsubmit", "a", "1011"],
      ["onsuspend", "a", "1011"],
      ["ontimeupdate", "a", "1011"],
      ["ontoggle", "a", "1011"],
      ["onvolumechange", "a", "1011"],
      ["onwaiting", "a", "1011"],
      ["onwebkitanimationend", "a", "1010"],
      ["onwebkitanimationiteration", "a", "1010"],
      ["onwebkitanimationstart", "a", "1010"],
      ["onwebkittransitionend", "a", "1010"],
      ["onwheel", "a", "1110"],
      ["contentEditable", "a", "0101"],
      ["enterKeyHint", "a", "0000"],
      ["isContentEditable", "a", "0101"],
      ["inputMode", "a", "1000"],
      ["dataset", "a", "1111"],
      ["nonce", "a", "1011"],
      ["autofocus", "a", "1000"],
      ["tabIndex", "a", "1111"],
      ["focus", "o", "1111"],
      ["blur", "o", "1111"]
     ]
    },
    "HTMLEmbedElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["src", "a", "1110"],
      ["type", "a", "1110"],
      ["width", "a", "1110"],
      ["height", "a", "1110"],
      ["getSVGDocument", "o", "0000"],
      ["align", "a", "1010"],
      ["name", "a", "1010"]
     ]
    },
    "HTMLFieldSetElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["disabled", "a", "1110"],
      ["form", "a", "1110"],
      ["name", "a", "1110"],
      ["type", "a", "1110"],
      ["elements", "a", "1110"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1010"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"]
     ]
    },
    "HTMLFontElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P-PP",
     "members": [
      ["color", "a", "1010"],
      ["face", "a", "1010"],
      ["size", "a", "1010"]
     ]
    },
    "HTMLFormControlsCollection": {
     "kind": "interface",
     "inherits": "HTMLCollection",
     "status": "P-P-",
     "members": [
      ["namedItem", "o", "1010"]
     ]
    },
    "HTMLFormElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["acceptCharset", "a", "1110"],
      ["action", "a", "1110"],
      ["autocomplete", "a", "1100"],
      ["enctype", "a", "1110"],
      ["encoding", "a", "1100"],
      ["method", "a", "1110"],
      ["name", "a", "1110"],
      ["noValidate", "a", "1110"],
      ["target", "a", "1110"],
      ["rel", "a", "1000"],
      ["relList", "a", "1000"],
      ["elements", "a", "1110"],
      ["length", "a", "1110"],
      ["submit", "o", "1110"],
      ["requestSubmit", "o", "1110"],
      ["reset", "o", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"]
     ]
    },
    "HTMLFrameElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P-PP",
     "members": [
      ["name", "a", "1010"],
      ["scrolling", "a", "1010"],
      ["src", "a", "1010"],
      ["frameBorder", "a", "1010"],
      ["longDesc", "a", "1010"],
      ["noResize", "a", "1010"],
      ["contentDocument", "a", "1010"],
      ["contentWindow", "a", "1010"],
      ["marginHeight", "a", "1010"],
      ["marginWidth", "a", "1010"]
     ]
    },
    "HTMLFrameSetElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P-PP",
     "members": [
      ["cols", "a", "1010"],
      ["rows", "a", "1010"],
      ["onafterprint", "a", "1010"],
      ["onbeforeprint", "a", "1010"],
      ["onbeforeunload", "a", "1010"],
      ["onhashchange", "a", "1010"],
      ["onlanguagechange", "a", "1010"],
      ["onmessage", "a", "1010"],
      ["onmessageerror", "a", "1010"],
      ["onoffline", "a", "1010"],
      ["ononline", "a", "1010"],
      ["onpagehide", "a", "1010"],
      ["onpagereveal", "a", "0000"],
      ["onpageshow", "a", "1010"],
      ["onpageswap", "a", "0000"],
      ["onpopstate", "a", "1010"],
      ["onrejectionhandled", "a", "1010"],
      ["onstorage", "a", "1010"],
      ["onunhandledrejection", "a", "1010"],
      ["onunload", "a", "1010"]
     ]
    },
    "HTMLHeadElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP"
    },
    "HTMLHeadingElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["align", "a", "1010"]
     ]
    },
    "HTMLHRElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["align", "a", "1010"],
      ["color", "a", "1010"],
      ["noShade", "a", "1010"],
      ["size", "a", "1010"],
      ["width", "a", "1010"]
     ]
    },
    "HTMLHtmlElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["version", "a", "1010"]
     ]
    },
    "HTMLIFrameElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["src", "a", "1111"],
      ["srcdoc", "a", "1111"],
      ["name", "a", "1111"],
      ["sandbox", "a", "1100"],
      ["allow", "a", "1101"],
      ["allowFullscreen", "a", "1011"],
      ["width", "a", "1110"],
      ["height", "a", "1110"],
      ["referrerPolicy", "a", "0101"],
      ["loading", "a", "0001"],
      ["contentDocument", "a", "1110"],
      ["contentWindow", "a", "1110"],
      ["getSVGDocument", "o", "0010"],
      ["align", "a", "1010"],
      ["scrolling", "a", "1010"],
      ["frameBorder", "a", "1010"],
      ["longDesc", "a", "1010"],
      ["marginHeight", "a", "1010"],
      ["marginWidth", "a", "1010"]
     ]
    },
    "HTMLImageElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["alt", "a", "1111"],
      ["src", "a", "1111"],
      ["srcset", "a", "1111"],
      ["sizes", "a", "1111"],
      ["crossOrigin", "a", "1110"],
      ["useMap", "a", "1110"],
      ["isMap", "a", "1110"],
      ["controls", "a", "1000"],
      ["width", "a", "1111"],
      ["height", "a", "1111"],
      ["naturalWidth", "a", "1110"],
      ["naturalHeight", "a", "1110"],
      ["complete", "a", "1110"],
      ["currentSrc", "a", "1110"],
      ["referrerPolicy", "a", "0100"],
      ["decoding", "a", "0100"],
      ["loading", "a", "0100"],
      ["fetchPriority", "a", "0000"],
      ["decode", "o", "0100"],
      ["name", "a", "1010"],
      ["lowsrc", "a", "1010"],
      ["align", "a", "1010"],
      ["hspace", "a", "1010"],
      ["vspace", "a", "1010"],
      ["longDesc", "a", "1010"],
      ["border", "a", "1010"]
     ]
    },
    "HTMLInputElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["accept", "a", "1110"],
      ["alpha", "a", "1000"],
      ["alt", "a", "1110"],
      ["autocomplete", "a", "1110"],
      ["defaultChecked", "a", "1110"],
      ["checked", "a", "1110"],
      ["colorSpace", "a", "0000"],
      ["dirName", "a", "1010"],
      ["disabled", "a", "1111"],
      ["form", "a", "1110"],
      ["files", "a", "1110"],
      ["formAction", "a", "1100"],
      ["formEnctype", "a", "1100"],
      ["formMethod", "a", "1100"],
      ["formNoValidate", "a", "1110"],
      ["formTarget", "a", "1110"],
      ["height", "a", "0100"],
      ["indeterminate", "a", "1110"],
      ["list", "a", "1110"],
      ["max", "a", "1110"],
      ["maxLength", "a", "1110"],
      ["min", "a", "1110"],
      ["minLength", "a", "1110"],
      ["multiple", "a", "1110"],
      ["name", "a", "1111"],
      ["pattern", "a", "1110"],
      ["placeholder", "a", "1111"],
      ["readOnly", "a", "1110"],
      ["required", "a", "1110"],
      ["size", "a", "1110"],
      ["src", "a", "1110"],
      ["step", "a", "1110"],
      ["type", "a", "1111"],
      ["defaultValue", "a", "1110"],
      ["value", "a", "1111"],
      ["valueAsDate", "a", "1110"],
      ["valueAsNumber", "a", "1110"],
      ["width", "a", "0100"],
      ["stepUp", "o", "1110"],
      ["stepDown", "o", "1110"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["labels", "a", "1110"],
      ["select", "o", "1110"],
      ["selectionStart", "a", "1110"],
      ["selectionEnd", "a", "1110"],
      ["selectionDirection", "a", "1110"],
      ["setRangeText", "o", "1110"],
      ["setSelectionRange", "o", "1110"],
      ["showPicker", "o", "0000"],
      ["align", "a", "1010"],
      ["useMap", "a", "1010"],
      ["popoverTargetElement", "a", "0100"],
      ["popoverTargetAction", "a", "0100"]
     ]
    },
    "HTMLLabelElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["form", "a", "1110"],
      ["htmlFor", "a", "1110"],
      ["control", "a", "1110"]
     ]
    },
    "HTMLLegendElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["form", "a", "1110"],
      ["align", "a", "1010"]
     ]
    },
    "HTMLLIElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["value", "a", "1110"],
      ["type", "a", "1010"]
     ]
    },
    "HTMLLinkElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["href", "a", "1111"],
      ["crossOrigin", "a", "1110"],
      ["rel", "a", "1111"],
      ["as", "a", "0100"],
      ["relList", "a", "1110"],
      ["media", "a", "1111"],
      ["integrity", "a", "1000"],
      ["hreflang", "a", "1111"],
      ["type", "a", "1111"],
      ["sizes", "a", "1000"],
      ["imageSrcset", "a", "1000"],
      ["imageSizes", "a", "1000"],
      ["referrerPolicy", "a", "0100"],
      ["blocking", "a", "1000"],
      ["disabled", "a", "1001"],
      ["fetchPriority", "a", "0000"],
      ["charset", "a", "1010"],
      ["rev", "a", "1010"],
      ["target", "a", "1010"]
     ]
    },
    "HTMLMapElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["name", "a", "1110"],
      ["areas", "a", "1110"]
     ]
    },
    "HTMLMarqueeElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P-PP",
     "members": [
      ["behavior", "a", "1010"],
      ["bgColor", "a", "1010"],
      ["direction", "a", "1010"],
      ["height", "a", "1010"],
      ["hspace", "a", "1010"],
      ["loop", "a", "0000"],
      ["scrollAmount", "a", "1010"],
      ["scrollDelay", "a", "1010"],
      ["trueSpeed", "a", "1010"],
      ["vspace", "a", "1010"],
      ["width", "a", "1010"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"]
     ]
    },
    "HTMLMediaElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["error", "a", "1100"],
      ["src", "a", "1110"],
      ["srcObject", "a", "0100"],
      ["currentSrc", "a", "1110"],
      ["crossOrigin", "a", "1110"],
      ["NETWORK_EMPTY", "c", "1010"],
      ["NETWORK_IDLE", "c", "1010"],
      ["NETWORK_LOADING", "c", "1010"],
      ["NETWORK_NO_SOURCE", "c", "1010"],
      ["networkState", "a", "1110"],
      ["preload", "a", "1110"],
      ["buffered", "a", "1110"],
      ["load", "o", "1110"],
      ["canPlayType", "o", "1110"],
      ["HAVE_NOTHING", "c", "1010"],
      ["HAVE_METADATA", "c", "1010"],
      ["HAVE_CURRENT_DATA", "c", "1010"],
      ["HAVE_FUTURE_DATA", "c", "1010"],
      ["HAVE_ENOUGH_DATA", "c", "1010"],
      ["readyState", "a", "1110"],
      ["seeking", "a", "1110"],
      ["currentTime", "a", "1110"],
      ["fastSeek", "o", "0100"],
      ["duration", "a", "1110"],
      ["getStartDate", "o", "0000"],
      ["paused", "a", "1110"],
      ["defaultPlaybackRate", "a", "1110"],
      ["playbackRate", "a", "1110"],
      ["preservesPitch", "a", "0100"],
      ["played", "a", "1110"],
      ["seekable", "a", "1110"],
      ["ended", "a", "1110"],
      ["autoplay", "a", "1110"],
      ["loop", "a", "1110"],
      ["play", "o", "1110"],
      ["pause", "o", "1110"],
      ["controls", "a", "1110"],
      ["volume", "a", "1110"],
      ["muted", "a", "1110"],
      ["defaultMuted", "a", "1110"],
      ["loading", "a", "0000"],
      ["audioTracks", "a", "0010"],
      ["videoTracks", "a", "0010"],
      ["textTracks", "a", "1110"],
      ["addTextTrack", "o", "1110"]
     ]
    },
    "HTMLMenuElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["compact", "a", "1010"]
     ]
    },
    "HTMLMetaElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["name", "a", "1111"],
      ["httpEquiv", "a", "1111"],
      ["content", "a", "1111"],
      ["media", "a", "1001"],
      ["scheme", "a", "1110"]
     ]
    },
    "HTMLMeterElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["value", "a", "1110"],
      ["min", "a", "1110"],
      ["max", "a", "1110"],
      ["low", "a", "1110"],
      ["high", "a", "1110"],
      ["optimum", "a", "1110"],
      ["labels", "a", "1110"]
     ]
    },
    "HTMLModElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["cite", "a", "1110"],
      ["dateTime", "a", "1110"]
     ]
    },
    "HTMLObjectElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["data", "a", "1110"],
      ["type", "a", "1110"],
      ["name", "a", "1110"],
      ["form", "a", "1110"],
      ["width", "a", "1110"],
      ["height", "a", "1110"],
      ["contentDocument", "a", "1110"],
      ["contentWindow", "a", "0100"],
      ["getSVGDocument", "o", "0000"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["align", "a", "1010"],
      ["archive", "a", "1010"],
      ["code", "a", "1010"],
      ["declare", "a", "1010"],
      ["hspace", "a", "1010"],
      ["standby", "a", "1010"],
      ["vspace", "a", "1010"],
      ["codeBase", "a", "1010"],
      ["codeType", "a", "1010"],
      ["useMap", "a", "1010"],
      ["border", "a", "1010"]
     ]
    },
    "HTMLOListElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["reversed", "a", "1110"],
      ["start", "a", "1110"],
      ["type", "a", "1110"],
      ["compact", "a", "1010"]
     ]
    },
    "HTMLOptGroupElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["disabled", "a", "1110"],
      ["label", "a", "1110"]
     ]
    },
    "HTMLOptionElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["disabled", "a", "1110"],
      ["form", "a", "1110"],
      ["label", "a", "1010"],
      ["defaultSelected", "a", "1010"],
      ["selected", "a", "1111"],
      ["value", "a", "1111"],
      ["text", "a", "1110"],
      ["index", "a", "1110"]
     ]
    },
    "HTMLOptionsCollection": {
     "kind": "interface",
     "inherits": "HTMLCollection",
     "status": "PPP-",
     "members": [
      ["length", "a", "1110"],
      ["add", "o", "1110"],
      ["remove", "o", "1110"],
      ["selectedIndex", "a", "1110"]
     ]
    },
    "HTMLOutputElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["htmlFor", "a", "1110"],
      ["form", "a", "1110"],
      ["name", "a", "1110"],
      ["type", "a", "1110"],
      ["defaultValue", "a", "1110"],
      ["value", "a", "1110"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["labels", "a", "1110"]
     ]
    },
    "HTMLParagraphElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["align", "a", "1010"]
     ]
    },
    "HTMLParamElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["name", "a", "1010"],
      ["value", "a", "1010"],
      ["type", "a", "1010"],
      ["valueType", "a", "1010"]
     ]
    },
    "HTMLPictureElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP"
    },
    "HTMLPreElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["width", "a", "1010"]
     ]
    },
    "HTMLProgressElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["value", "a", "1110"],
      ["max", "a", "1110"],
      ["position", "a", "1110"],
      ["labels", "a", "1110"]
     ]
    },
    "HTMLQuoteElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["cite", "a", "1110"]
     ]
    },
    "HTMLScriptElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["type", "a", "1111"],
      ["src", "a", "1111"],
      ["noModule", "a", "1100"],
      ["async", "a", "0101"],
      ["defer", "a", "1111"],
      ["blocking", "a", "1100"],
      ["crossOrigin", "a", "1111"],
      ["referrerPolicy", "a", "0101"],
      ["integrity", "a", "1100"],
      ["fetchPriority", "a", "0100"],
      ["innerText", "a", "1101"],
      ["textContent", "a", "1111"],
      ["text", "a", "1111"],
      ["supports", "so", "0100"],
      ["charset", "a", "1110"],
      ["event", "a", "1010"],
      ["htmlFor", "a", "1010"]
     ]
    },
    "HTMLSelectedContentElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "P---"
    },
    "HTMLSelectElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["autocomplete", "a", "1000"],
      ["disabled", "a", "1111"],
      ["form", "a", "1110"],
      ["multiple", "a", "1110"],
      ["name", "a", "1111"],
      ["required", "a", "1110"],
      ["size", "a", "1010"],
      ["type", "a", "1110"],
      ["options", "a", "1111"],
      ["length", "a", "1110"],
      ["item", "o", "1110"],
      ["namedItem", "o", "1010"],
      ["add", "o", "1110"],
      ["remove", "o", "1111"],
      ["selectedOptions", "a", "1110"],
      ["selectedIndex", "a", "1110"],
      ["value", "a", "1111"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["showPicker", "o", "0000"],
      ["labels", "a", "1110"]
     ]
    },
    "HTMLSlotElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["name", "a", "1111"],
      ["assignedNodes", "o", "1111"],
      ["assignedElements", "o", "1111"],
      ["assign", "o", "0101"]
     ]
    },
    "HTMLSourceElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["src", "a", "1111"],
      ["type", "a", "1111"],
      ["srcset", "a", "1111"],
      ["sizes", "a", "1111"],
      ["media", "a", "1110"],
      ["width", "a", "1100"],
      ["height", "a", "1100"]
     ]
    },
    "HTMLSpanElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP"
    },
    "HTMLStyleElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["disabled", "a", "1110"],
      ["media", "a", "1110"],
      ["blocking", "a", "1000"],
      ["type", "a", "1110"]
     ]
    },
    "HTMLTableCaptionElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["align", "a", "1010"]
     ]
    },
    "HTMLTableCellElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["colSpan", "a", "1110"],
      ["rowSpan", "a", "1110"],
      ["headers", "a", "1110"],
      ["cellIndex", "a", "1110"],
      ["scope", "a", "1110"],
      ["abbr", "a", "1110"],
      ["align", "a", "1010"],
      ["axis", "a", "1010"],
      ["height", "a", "1010"],
      ["width", "a", "1010"],
      ["ch", "a", "1010"],
      ["chOff", "a", "1010"],
      ["noWrap", "a", "1010"],
      ["vAlign", "a", "1010"],
      ["bgColor", "a", "1010"]
     ]
    },
    "HTMLTableColElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPP-",
     "members": [
      ["span", "a", "1010"],
      ["align", "a", "1010"],
      ["ch", "a", "1010"],
      ["chOff", "a", "1010"],
      ["vAlign", "a", "1010"],
      ["width", "a", "1010"]
     ]
    },
    "HTMLTableElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["caption", "a", "1110"],
      ["createCaption", "o", "1110"],
      ["deleteCaption", "o", "1110"],
      ["tHead", "a", "1110"],
      ["createTHead", "o", "1110"],
      ["deleteTHead", "o", "1110"],
      ["tFoot", "a", "1110"],
      ["createTFoot", "o", "1110"],
      ["deleteTFoot", "o", "1110"],
      ["tBodies", "a", "1110"],
      ["createTBody", "o", "1110"],
      ["rows", "a", "1110"],
      ["insertRow", "o", "1110"],
      ["deleteRow", "o", "1110"],
      ["align", "a", "1010"],
      ["border", "a", "1010"],
      ["frame", "a", "1010"],
      ["rules", "a", "1010"],
      ["summary", "a", "1010"],
      ["width", "a", "1010"],
      ["bgColor", "a", "1010"],
      ["cellPadding", "a", "1010"],
      ["cellSpacing", "a", "1010"]
     ]
    },
    "HTMLTableRowElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["rowIndex", "a", "1110"],
      ["sectionRowIndex", "a", "1110"],
      ["cells", "a", "1110"],
      ["insertCell", "o", "1110"],
      ["deleteCell", "o", "1110"],
      ["align", "a", "1010"],
      ["ch", "a", "1010"],
      ["chOff", "a", "1010"],
      ["vAlign", "a", "1010"],
      ["bgColor", "a", "1010"]
     ]
    },
    "HTMLTableSectionElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPP-",
     "members": [
      ["rows", "a", "1010"],
      ["insertRow", "o", "1110"],
      ["deleteRow", "o", "1110"],
      ["align", "a", "1010"],
      ["ch", "a", "1010"],
      ["chOff", "a", "1010"],
      ["vAlign", "a", "1010"]
     ]
    },
    "HTMLTemplateElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["content", "a", "1111"],
      ["htmlFor", "a", "1000"],
      ["shadowRootMode", "a", "0000"],
      ["shadowRootDelegatesFocus", "a", "1000"],
      ["shadowRootSerializable", "a", "1000"],
      ["shadowRootSlotAssignment", "a", "0000"],
      ["shadowRootClonable", "a", "1000"],
      ["shadowRootCustomElementRegistry", "a", "1000"]
     ]
    },
    "HTMLTextAreaElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["autocomplete", "a", "1110"],
      ["cols", "a", "1110"],
      ["dirName", "a", "1010"],
      ["disabled", "a", "1111"],
      ["form", "a", "1110"],
      ["maxLength", "a", "1110"],
      ["minLength", "a", "1110"],
      ["name", "a", "1111"],
      ["placeholder", "a", "1111"],
      ["readOnly", "a", "1110"],
      ["required", "a", "1110"],
      ["rows", "a", "1110"],
      ["wrap", "a", "1010"],
      ["type", "a", "1011"],
      ["defaultValue", "a", "1110"],
      ["value", "a", "1111"],
      ["textLength", "a", "1110"],
      ["willValidate", "a", "1110"],
      ["validity", "a", "1110"],
      ["validationMessage", "a", "1110"],
      ["checkValidity", "o", "1110"],
      ["reportValidity", "o", "1110"],
      ["setCustomValidity", "o", "1110"],
      ["labels", "a", "1110"],
      ["select", "o", "1110"],
      ["selectionStart", "a", "1110"],
      ["selectionEnd", "a", "1110"],
      ["selectionDirection", "a", "1110"],
      ["setRangeText", "o", "1110"],
      ["setSelectionRange", "o", "1110"]
     ]
    },
    "HTMLTimeElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["dateTime", "a", "1111"]
     ]
    },
    "HTMLTitleElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["text", "a", "1110"]
     ]
    },
    "HTMLTrackElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["kind", "a", "1110"],
      ["src", "a", "1110"],
      ["srclang", "a", "1110"],
      ["label", "a", "1110"],
      ["default", "a", "1110"],
      ["NONE", "c", "1010"],
      ["LOADING", "c", "1010"],
      ["LOADED", "c", "1010"],
      ["ERROR", "c", "1010"],
      ["readyState", "a", "1110"],
      ["track", "a", "0100"]
     ]
    },
    "HTMLUListElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP",
     "members": [
      ["compact", "a", "1010"],
      ["type", "a", "1010"]
     ]
    },
    "HTMLUnknownElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "PPPP"
    },
    "HTMLVideoElement": {
     "kind": "interface",
     "inherits": "HTMLMediaElement",
     "status": "PPPP",
     "members": [
      ["width", "a", "1010"],
      ["height", "a", "1010"],
      ["videoWidth", "a", "1010"],
      ["videoHeight", "a", "1010"],
      ["poster", "a", "1010"],
      ["playsInline", "a", "1010"]
     ]
    },
    "ImageBitmap": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["close", "o", "0100"]
     ]
    },
    "ImageBitmapRenderingContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["canvas", "a", "0000"],
      ["transferFromImageBitmap", "o", "0000"]
     ]
    },
    "ImageData": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["width", "a", "0100"],
      ["height", "a", "0100"],
      ["data", "a", "0100"],
      ["pixelFormat", "a", "0000"],
      ["colorSpace", "a", "0000"]
     ]
    },
    "Location": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["href", "a", "1110"],
      ["toString", "o", "1110"],
      ["origin", "a", "1110"],
      ["protocol", "a", "1110"],
      ["host", "a", "1110"],
      ["hostname", "a", "1110"],
      ["port", "a", "1110"],
      ["pathname", "a", "1110"],
      ["search", "a", "1110"],
      ["hash", "a", "1110"],
      ["assign", "o", "1110"],
      ["replace", "o", "1110"],
      ["reload", "o", "1110"],
      ["ancestorOrigins", "a", "0000"]
     ]
    },
    "MathMLAnchorElement": {
     "members": [
      ["origin", "a", "0000"],
      ["protocol", "a", "0000"],
      ["username", "a", "0000"],
      ["password", "a", "0000"],
      ["host", "a", "0000"],
      ["hostname", "a", "0000"],
      ["port", "a", "0000"],
      ["pathname", "a", "0000"],
      ["search", "a", "0000"],
      ["hash", "a", "0000"],
      ["hreflang", "a", "0000"],
      ["type", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onabort", "a", "0000"],
      ["onauxclick", "a", "0000"],
      ["onbeforeinput", "a", "0000"],
      ["onbeforematch", "a", "0000"],
      ["onbeforetoggle", "a", "0000"],
      ["onblur", "a", "0000"],
      ["oncancel", "a", "0000"],
      ["oncanplay", "a", "0000"],
      ["oncanplaythrough", "a", "0000"],
      ["onchange", "a", "0000"],
      ["onclick", "a", "0000"],
      ["onclose", "a", "0000"],
      ["oncommand", "a", "0000"],
      ["oncontextlost", "a", "0000"],
      ["oncontextmenu", "a", "0000"],
      ["oncontextrestored", "a", "0000"],
      ["oncopy", "a", "0000"],
      ["oncuechange", "a", "0000"],
      ["oncut", "a", "0000"],
      ["ondblclick", "a", "0000"],
      ["ondrag", "a", "0000"],
      ["ondragend", "a", "0000"],
      ["ondragenter", "a", "0000"],
      ["ondragleave", "a", "0000"],
      ["ondragover", "a", "0000"],
      ["ondragstart", "a", "0000"],
      ["ondrop", "a", "0000"],
      ["ondurationchange", "a", "0000"],
      ["onemptied", "a", "0000"],
      ["onended", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onfocus", "a", "0000"],
      ["onformdata", "a", "0000"],
      ["oninput", "a", "0000"],
      ["oninvalid", "a", "0000"],
      ["onkeydown", "a", "0000"],
      ["onkeypress", "a", "0000"],
      ["onkeyup", "a", "0000"],
      ["onload", "a", "0000"],
      ["onloadeddata", "a", "0000"],
      ["onloadedmetadata", "a", "0000"],
      ["onloadstart", "a", "0000"],
      ["onmousedown", "a", "0000"],
      ["onmouseenter", "a", "0000"],
      ["onmouseleave", "a", "0000"],
      ["onmousemove", "a", "0000"],
      ["onmouseout", "a", "0000"],
      ["onmouseover", "a", "0000"],
      ["onmouseup", "a", "0000"],
      ["onpaste", "a", "0000"],
      ["onpause", "a", "0000"],
      ["onplay", "a", "0000"],
      ["onplaying", "a", "0000"],
      ["onprogress", "a", "0000"],
      ["onratechange", "a", "0000"],
      ["onreset", "a", "0000"],
      ["onresize", "a", "0000"],
      ["onscroll", "a", "0000"],
      ["onscrollend", "a", "0000"],
      ["onsecuritypolicyviolation", "a", "0000"],
      ["onseeked", "a", "0000"],
      ["onseeking", "a", "0000"],
      ["onselect", "a", "0000"],
      ["onslotchange", "a", "0000"],
      ["onstalled", "a", "0000"],
      ["onsubmit", "a", "0000"],
      ["onsuspend", "a", "0000"],
      ["ontimeupdate", "a", "0000"],
      ["ontoggle", "a", "0000"],
      ["onvolumechange", "a", "0000"],
      ["onwaiting", "a", "0000"],
      ["onwebkitanimationend", "a", "0000"],
      ["onwebkitanimationiteration", "a", "0000"],
      ["onwebkitanimationstart", "a", "0000"],
      ["onwebkittransitionend", "a", "0000"],
      ["onwheel", "a", "0000"],
      ["dataset", "a", "0000"],
      ["nonce", "a", "0000"],
      ["autofocus", "a", "0000"],
      ["tabIndex", "a", "0000"],
      ["focus", "o", "0000"],
      ["blur", "o", "0000"]
     ]
    },
    "MediaError": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["MEDIA_ERR_ABORTED", "c", "0000"],
      ["MEDIA_ERR_NETWORK", "c", "0000"],
      ["MEDIA_ERR_DECODE", "c", "0000"],
      ["MEDIA_ERR_SRC_NOT_SUPPORTED", "c", "0000"],
      ["code", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "MessageChannel": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["port1", "a", "0000"],
      ["port2", "a", "0000"]
     ]
    },
    "MessageEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPPN",
     "members": [
      ["data", "a", "1011"],
      ["origin", "a", "1011"],
      ["lastEventId", "a", "1011"],
      ["source", "a", "1011"],
      ["ports", "a", "1011"],
      ["initMessageEvent", "o", "1011"]
     ]
    },
    "MessagePort": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P-N",
     "members": [
      ["postMessage", "o", "0101"],
      ["start", "o", "0101"],
      ["close", "o", "0101"],
      ["onmessage", "a", "0001"],
      ["onmessageerror", "a", "0001"]
     ]
    },
    "MimeType": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["type", "a", "0010"],
      ["description", "a", "0010"],
      ["suffixes", "a", "0010"],
      ["enabledPlugin", "a", "0010"]
     ]
    },
    "MimeTypeArray": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["length", "a", "0010"],
      ["item", "o", "0110"],
      ["namedItem", "o", "0110"]
     ]
    },
    "NavigateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["navigationType", "a", "0000"],
      ["destination", "a", "0000"],
      ["canIntercept", "a", "0000"],
      ["userInitiated", "a", "0000"],
      ["hashChange", "a", "0000"],
      ["signal", "a", "0000"],
      ["formData", "a", "0000"],
      ["downloadRequest", "a", "0000"],
      ["info", "a", "0000"],
      ["hasUAVisualTransition", "a", "0000"],
      ["sourceElement", "a", "0000"],
      ["intercept", "o", "0000"],
      ["scroll", "o", "0000"]
     ]
    },
    "Navigation": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["entries", "o", "0000"],
      ["currentEntry", "a", "0000"],
      ["updateCurrentEntry", "o", "0000"],
      ["transition", "a", "0000"],
      ["activation", "a", "0000"],
      ["canGoBack", "a", "0000"],
      ["canGoForward", "a", "0000"],
      ["navigate", "o", "0000"],
      ["reload", "o", "0000"],
      ["traverseTo", "o", "0000"],
      ["back", "o", "0000"],
      ["forward", "o", "0000"],
      ["onnavigate", "a", "0000"],
      ["onnavigatesuccess", "a", "0000"],
      ["onnavigateerror", "a", "0000"],
      ["oncurrententrychange", "a", "0000"]
     ]
    },
    "NavigationActivation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["from", "a", "0000"],
      ["entry", "a", "0000"],
      ["navigationType", "a", "0000"]
     ]
    },
    "NavigationCurrentEntryChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["navigationType", "a", "0000"],
      ["from", "a", "0000"]
     ]
    },
    "NavigationDestination": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["url", "a", "0000"],
      ["key", "a", "0000"],
      ["id", "a", "0000"],
      ["index", "a", "0000"],
      ["sameDocument", "a", "0000"],
      ["getState", "o", "0000"]
     ]
    },
    "NavigationHistoryEntry": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["url", "a", "0000"],
      ["key", "a", "0000"],
      ["id", "a", "0000"],
      ["index", "a", "0000"],
      ["sameDocument", "a", "0000"],
      ["getState", "o", "0000"],
      ["ondispose", "a", "0000"]
     ]
    },
    "NavigationPrecommitController": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["redirect", "o", "0000"],
      ["addHandler", "o", "0000"]
     ]
    },
    "NavigationTransition": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["navigationType", "a", "0000"],
      ["from", "a", "0000"],
      ["to", "a", "0000"],
      ["committed", "a", "0000"],
      ["finished", "a", "0000"]
     ]
    },
    "Navigator": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["userActivation", "a", "0000"],
      ["appCodeName", "a", "1110"],
      ["appName", "a", "1110"],
      ["appVersion", "a", "1110"],
      ["platform", "a", "1111"],
      ["product", "a", "1110"],
      ["productSub", "a", "1110"],
      ["userAgent", "a", "1111"],
      ["vendor", "a", "1110"],
      ["vendorSub", "a", "1110"],
      ["taintEnabled", "o", "0000"],
      ["oscpu", "a", "0000"],
      ["language", "a", "1111"],
      ["languages", "a", "1111"],
      ["onLine", "a", "1110"],
      ["registerProtocolHandler", "o", "0000"],
      ["unregisterProtocolHandler", "o", "0000"],
      ["cookieEnabled", "a", "1110"],
      ["plugins", "a", "0110"],
      ["mimeTypes", "a", "0110"],
      ["javaEnabled", "o", "1010"],
      ["pdfViewerEnabled", "a", "0000"],
      ["hardwareConcurrency", "a", "1111"]
     ]
    },
    "NotRestoredReasonDetails": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["reason", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "NotRestoredReasons": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["src", "a", "0000"],
      ["id", "a", "0000"],
      ["name", "a", "0000"],
      ["url", "a", "0000"],
      ["reasons", "a", "0000"],
      ["children", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "OffscreenCanvas": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["getContext", "o", "0100"],
      ["transferToImageBitmap", "o", "0100"],
      ["convertToBlob", "o", "0100"],
      ["oncontextlost", "a", "0000"],
      ["oncontextrestored", "a", "0000"]
     ]
    },
    "OffscreenCanvasRenderingContext2D": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["canvas", "a", "0000"],
      ["getContextAttributes", "o", "0000"],
      ["save", "o", "0000"],
      ["restore", "o", "0000"],
      ["reset", "o", "0000"],
      ["isContextLost", "o", "0000"],
      ["scale", "o", "0000"],
      ["rotate", "o", "0000"],
      ["translate", "o", "0000"],
      ["transform", "o", "0000"],
      ["getTransform", "o", "0000"],
      ["setTransform", "o", "0000"],
      ["resetTransform", "o", "0000"],
      ["globalAlpha", "a", "0000"],
      ["globalCompositeOperation", "a", "0000"],
      ["imageSmoothingEnabled", "a", "0000"],
      ["imageSmoothingQuality", "a", "0000"],
      ["strokeStyle", "a", "0000"],
      ["fillStyle", "a", "0000"],
      ["createLinearGradient", "o", "0000"],
      ["createRadialGradient", "o", "0000"],
      ["createConicGradient", "o", "0000"],
      ["createPattern", "o", "0000"],
      ["shadowOffsetX", "a", "0000"],
      ["shadowOffsetY", "a", "0000"],
      ["shadowBlur", "a", "0000"],
      ["shadowColor", "a", "0000"],
      ["filter", "a", "0000"],
      ["clearRect", "o", "0000"],
      ["fillRect", "o", "0000"],
      ["strokeRect", "o", "0000"],
      ["beginPath", "o", "0000"],
      ["fill", "o", "0000"],
      ["stroke", "o", "0000"],
      ["clip", "o", "0000"],
      ["isPointInPath", "o", "0000"],
      ["isPointInStroke", "o", "0000"],
      ["fillText", "o", "0000"],
      ["strokeText", "o", "0000"],
      ["measureText", "o", "0000"],
      ["drawImage", "o", "0000"],
      ["createImageData", "o", "0000"],
      ["getImageData", "o", "0000"],
      ["putImageData", "o", "0000"],
      ["lineWidth", "a", "0000"],
      ["lineCap", "a", "0000"],
      ["lineJoin", "a", "0000"],
      ["miterLimit", "a", "0000"],
      ["setLineDash", "o", "0000"],
      ["getLineDash", "o", "0000"],
      ["lineDashOffset", "a", "0000"],
      ["lang", "a", "0000"],
      ["font", "a", "0000"],
      ["textAlign", "a", "0000"],
      ["textBaseline", "a", "0000"],
      ["direction", "a", "0000"],
      ["letterSpacing", "a", "0000"],
      ["fontKerning", "a", "0000"],
      ["fontStretch", "a", "0000"],
      ["fontVariantCaps", "a", "0000"],
      ["textRendering", "a", "0000"],
      ["wordSpacing", "a", "0000"],
      ["closePath", "o", "0000"],
      ["moveTo", "o", "0000"],
      ["lineTo", "o", "0000"],
      ["quadraticCurveTo", "o", "0000"],
      ["bezierCurveTo", "o", "0000"],
      ["arcTo", "o", "0000"],
      ["rect", "o", "0000"],
      ["roundRect", "o", "0000"],
      ["arc", "o", "0000"],
      ["ellipse", "o", "0000"]
     ]
    },
    "Origin": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["from", "so", "0000"],
      ["opaque", "a", "0000"],
      ["isSameOrigin", "o", "0000"],
      ["isSameSite", "o", "0000"]
     ]
    },
    "PageRevealEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["viewTransition", "a", "0000"]
     ]
    },
    "PageSwapEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["activation", "a", "0000"],
      ["viewTransition", "a", "0000"]
     ]
    },
    "PageTransitionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-PP-",
     "members": [
      ["persisted", "a", "0010"]
     ]
    },
    "Path2D": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["addPath", "o", "0000"],
      ["closePath", "o", "0000"],
      ["moveTo", "o", "0000"],
      ["lineTo", "o", "0000"],
      ["quadraticCurveTo", "o", "0000"],
      ["bezierCurveTo", "o", "0000"],
      ["arcTo", "o", "0000"],
      ["rect", "o", "0000"],
      ["roundRect", "o", "0000"],
      ["arc", "o", "0000"],
      ["ellipse", "o", "0000"]
     ]
    },
    "Plugin": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["name", "a", "0010"],
      ["description", "a", "0010"],
      ["filename", "a", "0010"],
      ["length", "a", "0010"],
      ["item", "o", "0110"],
      ["namedItem", "o", "0110"]
     ]
    },
    "PluginArray": {
     "kind": "interface",
     "status": "-PP-",
     "members": [
      ["refresh", "o", "0110"],
      ["length", "a", "0010"],
      ["item", "o", "0110"],
      ["namedItem", "o", "0110"]
     ]
    },
    "PopStateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["state", "a", "1010"],
      ["hasUAVisualTransition", "a", "0000"]
     ]
    },
    "PromiseRejectionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "--P-",
     "members": [
      ["promise", "a", "0010"],
      ["reason", "a", "0010"]
     ]
    },
    "RadioNodeList": {
     "kind": "interface",
     "inherits": "NodeList",
     "status": "PPP-",
     "members": [
      ["value", "a", "1110"]
     ]
    },
    "Range": {
     "members": [
      ["createContextualFragment", "o", "1110"]
     ]
    },
    "Sanitizer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["get", "o", "0000"],
      ["allowElement", "o", "0000"],
      ["removeElement", "o", "0000"],
      ["replaceElementWithChildren", "o", "0000"],
      ["allowProcessingInstruction", "o", "0000"],
      ["removeProcessingInstruction", "o", "0000"],
      ["allowAttribute", "o", "0000"],
      ["removeAttribute", "o", "0000"],
      ["setComments", "o", "0000"],
      ["setDataAttributes", "o", "0000"],
      ["setJavascriptURLs", "o", "0000"],
      ["removeUnsafe", "o", "0000"]
     ]
    },
    "ServiceWorker": {
     "members": [
      ["onerror", "a", "0000"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["setHTML", "o", "0000"],
      ["appendHTML", "o", "0000"],
      ["prependHTML", "o", "0000"],
      ["setHTMLUnsafe", "o", "1100"],
      ["appendHTMLUnsafe", "o", "0000"],
      ["prependHTMLUnsafe", "o", "0000"],
      ["getHTML", "o", "1000"],
      ["innerHTML", "a", "1111"],
      ["activeElement", "a", "1110"]
     ]
    },
    "SharedWorker": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["port", "a", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "Storage": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["length", "a", "1110"],
      ["key", "o", "1110"],
      ["getItem", "o", "1110"],
      ["setItem", "o", "1110"],
      ["removeItem", "o", "1110"],
      ["clear", "o", "1110"]
     ]
    },
    "StorageEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["key", "a", "1010"],
      ["oldValue", "a", "1010"],
      ["newValue", "a", "1010"],
      ["url", "a", "1010"],
      ["storageArea", "a", "1010"],
      ["initStorageEvent", "o", "1010"]
     ]
    },
    "SubmitEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["submitter", "a", "1010"]
     ]
    },
    "SVGAElement": {
     "members": [
      ["origin", "a", "0000"],
      ["protocol", "a", "0000"],
      ["username", "a", "0000"],
      ["password", "a", "0000"],
      ["host", "a", "0000"],
      ["hostname", "a", "0000"],
      ["port", "a", "0000"],
      ["pathname", "a", "0000"],
      ["search", "a", "0000"],
      ["hash", "a", "0000"],
      ["hreflang", "a", "0000"],
      ["type", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onabort", "a", "1110"],
      ["onauxclick", "a", "1110"],
      ["onbeforeinput", "a", "1010"],
      ["onbeforematch", "a", "1010"],
      ["onbeforetoggle", "a", "1010"],
      ["onblur", "a", "1110"],
      ["oncancel", "a", "1110"],
      ["oncanplay", "a", "1110"],
      ["oncanplaythrough", "a", "1110"],
      ["onchange", "a", "1110"],
      ["onclick", "a", "1110"],
      ["onclose", "a", "1110"],
      ["oncommand", "a", "0000"],
      ["oncontextlost", "a", "1010"],
      ["oncontextmenu", "a", "1110"],
      ["oncontextrestored", "a", "1010"],
      ["oncopy", "a", "1110"],
      ["oncuechange", "a", "1110"],
      ["oncut", "a", "1110"],
      ["ondblclick", "a", "1110"],
      ["ondrag", "a", "1110"],
      ["ondragend", "a", "1110"],
      ["ondragenter", "a", "1110"],
      ["ondragleave", "a", "1110"],
      ["ondragover", "a", "1110"],
      ["ondragstart", "a", "1110"],
      ["ondrop", "a", "1110"],
      ["ondurationchange", "a", "1110"],
      ["onemptied", "a", "1110"],
      ["onended", "a", "1110"],
      ["onerror", "a", "1110"],
      ["onfocus", "a", "1110"],
      ["onformdata", "a", "1110"],
      ["oninput", "a", "1110"],
      ["oninvalid", "a", "1110"],
      ["onkeydown", "a", "1110"],
      ["onkeypress", "a", "1110"],
      ["onkeyup", "a", "1110"],
      ["onload", "a", "1110"],
      ["onloadeddata", "a", "1110"],
      ["onloadedmetadata", "a", "1110"],
      ["onloadstart", "a", "1110"],
      ["onmousedown", "a", "1110"],
      ["onmouseenter", "a", "1110"],
      ["onmouseleave", "a", "1110"],
      ["onmousemove", "a", "1110"],
      ["onmouseout", "a", "1110"],
      ["onmouseover", "a", "1110"],
      ["onmouseup", "a", "1110"],
      ["onpaste", "a", "1110"],
      ["onpause", "a", "1110"],
      ["onplay", "a", "1110"],
      ["onplaying", "a", "1110"],
      ["onprogress", "a", "1110"],
      ["onratechange", "a", "1110"],
      ["onreset", "a", "1110"],
      ["onresize", "a", "1110"],
      ["onscroll", "a", "1110"],
      ["onscrollend", "a", "1110"],
      ["onsecuritypolicyviolation", "a", "1110"],
      ["onseeked", "a", "1110"],
      ["onseeking", "a", "1110"],
      ["onselect", "a", "1110"],
      ["onslotchange", "a", "1110"],
      ["onstalled", "a", "1110"],
      ["onsubmit", "a", "1110"],
      ["onsuspend", "a", "1110"],
      ["ontimeupdate", "a", "1110"],
      ["ontoggle", "a", "1110"],
      ["onvolumechange", "a", "1110"],
      ["onwaiting", "a", "1110"],
      ["onwebkitanimationend", "a", "1010"],
      ["onwebkitanimationiteration", "a", "1010"],
      ["onwebkitanimationstart", "a", "1010"],
      ["onwebkittransitionend", "a", "1010"],
      ["onwheel", "a", "1110"],
      ["dataset", "a", "1111"],
      ["nonce", "a", "0011"],
      ["autofocus", "a", "0000"],
      ["tabIndex", "a", "1111"],
      ["focus", "o", "1111"],
      ["blur", "o", "1110"]
     ]
    },
    "SVGSVGElement": {
     "members": [
      ["onafterprint", "a", "0110"],
      ["onbeforeprint", "a", "0110"],
      ["onbeforeunload", "a", "0110"],
      ["onhashchange", "a", "0110"],
      ["onlanguagechange", "a", "0110"],
      ["onmessage", "a", "0110"],
      ["onmessageerror", "a", "0110"],
      ["onoffline", "a", "0110"],
      ["ononline", "a", "0110"],
      ["onpagehide", "a", "0110"],
      ["onpagereveal", "a", "0000"],
      ["onpageshow", "a", "0110"],
      ["onpageswap", "a", "0000"],
      ["onpopstate", "a", "0110"],
      ["onrejectionhandled", "a", "0110"],
      ["onstorage", "a", "0110"],
      ["onunhandledrejection", "a", "0110"],
      ["onunload", "a", "0110"]
     ]
    },
    "TextMetrics": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["width", "a", "0000"],
      ["actualBoundingBoxLeft", "a", "0000"],
      ["actualBoundingBoxRight", "a", "0000"],
      ["fontBoundingBoxAscent", "a", "0000"],
      ["fontBoundingBoxDescent", "a", "0000"],
      ["actualBoundingBoxAscent", "a", "0000"],
      ["actualBoundingBoxDescent", "a", "0000"],
      ["emHeightAscent", "a", "0000"],
      ["emHeightDescent", "a", "0000"],
      ["hangingBaseline", "a", "0000"],
      ["alphabeticBaseline", "a", "0000"],
      ["ideographicBaseline", "a", "0000"]
     ]
    },
    "TextTrack": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["kind", "a", "0100"],
      ["label", "a", "0100"],
      ["language", "a", "0100"],
      ["id", "a", "0100"],
      ["inBandMetadataTrackDispatchType", "a", "0000"],
      ["mode", "a", "0100"],
      ["cues", "a", "0100"],
      ["activeCues", "a", "0100"],
      ["addCue", "o", "0100"],
      ["removeCue", "o", "0100"],
      ["oncuechange", "a", "0000"]
     ]
    },
    "TextTrackCue": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["track", "a", "0100"],
      ["id", "a", "0000"],
      ["startTime", "a", "0000"],
      ["endTime", "a", "0000"],
      ["pauseOnExit", "a", "0000"],
      ["onenter", "a", "0000"],
      ["onexit", "a", "0000"]
     ]
    },
    "TextTrackCueList": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["getCueById", "o", "0100"]
     ]
    },
    "TextTrackList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["length", "a", "0100"],
      ["getTrackById", "o", "0100"],
      ["onchange", "a", "0000"],
      ["onaddtrack", "a", "0000"],
      ["onremovetrack", "a", "0000"]
     ]
    },
    "TimeRanges": {
     "kind": "interface",
     "status": "PP--",
     "members": [
      ["length", "a", "1100"],
      ["start", "o", "1100"],
      ["end", "o", "1100"]
     ]
    },
    "ToggleEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "P---",
     "members": [
      ["oldState", "a", "1000"],
      ["newState", "a", "1000"],
      ["source", "a", "0000"]
     ]
    },
    "TrackEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["track", "a", "0000"]
     ]
    },
    "UserActivation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["hasBeenActive", "a", "0000"],
      ["isActive", "a", "0000"]
     ]
    },
    "ValidityState": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["valueMissing", "a", "1110"],
      ["typeMismatch", "a", "1110"],
      ["patternMismatch", "a", "1110"],
      ["tooLong", "a", "1110"],
      ["tooShort", "a", "1110"],
      ["rangeUnderflow", "a", "1110"],
      ["rangeOverflow", "a", "1110"],
      ["stepMismatch", "a", "1110"],
      ["badInput", "a", "1110"],
      ["customError", "a", "1110"],
      ["valid", "a", "1110"]
     ]
    },
    "VideoTrack": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["kind", "a", "0000"],
      ["label", "a", "0000"],
      ["language", "a", "0000"],
      ["selected", "a", "0000"]
     ]
    },
    "VideoTrackList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["getTrackById", "o", "0000"],
      ["selectedIndex", "a", "0000"],
      ["onchange", "a", "0000"],
      ["onaddtrack", "a", "0000"],
      ["onremovetrack", "a", "0000"]
     ]
    },
    "VisibilityStateEntry": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["entryType", "a", "0000"],
      ["startTime", "a", "0000"],
      ["duration", "a", "0000"]
     ]
    },
    "Window": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "PPP-",
     "members": [
      ["window", "a", "1111"],
      ["self", "a", "1110"],
      ["document", "a", "1111"],
      ["name", "a", "1110"],
      ["location", "a", "1110"],
      ["history", "a", "1110"],
      ["navigation", "a", "0000"],
      ["customElements", "a", "1111"],
      ["locationbar", "a", "1010"],
      ["menubar", "a", "1010"],
      ["personalbar", "a", "1010"],
      ["scrollbars", "a", "1010"],
      ["statusbar", "a", "1010"],
      ["toolbar", "a", "1010"],
      ["status", "a", "1010"],
      ["close", "o", "1110"],
      ["closed", "a", "0100"],
      ["stop", "o", "1010"],
      ["focus", "o", "1110"],
      ["blur", "o", "1110"],
      ["frames", "a", "1110"],
      ["length", "a", "1010"],
      ["top", "a", "1110"],
      ["opener", "a", "0100"],
      ["parent", "a", "1110"],
      ["frameElement", "a", "1010"],
      ["open", "o", "1110"],
      ["navigator", "a", "1111"],
      ["clientInformation", "a", "0000"],
      ["originAgentCluster", "a", "0000"],
      ["alert", "o", "1010"],
      ["confirm", "o", "1010"],
      ["prompt", "o", "1010"],
      ["print", "o", "1010"],
      ["postMessage", "o", "1110"],
      ["captureEvents", "o", "1010"],
      ["releaseEvents", "o", "1010"],
      ["external", "a", "1010"],
      ["onabort", "a", "1110"],
      ["onauxclick", "a", "1110"],
      ["onbeforeinput", "a", "1110"],
      ["onbeforematch", "a", "1110"],
      ["onbeforetoggle", "a", "1110"],
      ["onblur", "a", "1110"],
      ["oncancel", "a", "1110"],
      ["oncanplay", "a", "1110"],
      ["oncanplaythrough", "a", "1110"],
      ["onchange", "a", "1110"],
      ["onclick", "a", "1110"],
      ["onclose", "a", "1110"],
      ["oncommand", "a", "0100"],
      ["oncontextlost", "a", "1110"],
      ["oncontextmenu", "a", "1110"],
      ["oncontextrestored", "a", "1110"],
      ["oncopy", "a", "1010"],
      ["oncuechange", "a", "1110"],
      ["oncut", "a", "1010"],
      ["ondblclick", "a", "1110"],
      ["ondrag", "a", "1110"],
      ["ondragend", "a", "1110"],
      ["ondragenter", "a", "1110"],
      ["ondragleave", "a", "1110"],
      ["ondragover", "a", "1110"],
      ["ondragstart", "a", "1110"],
      ["ondrop", "a", "1110"],
      ["ondurationchange", "a", "1110"],
      ["onemptied", "a", "1110"],
      ["onended", "a", "1110"],
      ["onerror", "a", "1110"],
      ["onfocus", "a", "1110"],
      ["onformdata", "a", "1110"],
      ["oninput", "a", "1110"],
      ["oninvalid", "a", "1110"],
      ["onkeydown", "a", "1110"],
      ["onkeypress", "a", "1110"],
      ["onkeyup", "a", "1110"],
      ["onload", "a", "1110"],
      ["onloadeddata", "a", "1110"],
      ["onloadedmetadata", "a", "1110"],
      ["onloadstart", "a", "1110"],
      ["onmousedown", "a", "1110"],
      ["onmouseenter", "a", "1110"],
      ["onmouseleave", "a", "1110"],
      ["onmousemove", "a", "1110"],
      ["onmouseout", "a", "1110"],
      ["onmouseover", "a", "1110"],
      ["onmouseup", "a", "1110"],
      ["onpaste", "a", "1010"],
      ["onpause", "a", "1110"],
      ["onplay", "a", "1110"],
      ["onplaying", "a", "1110"],
      ["onprogress", "a", "1110"],
      ["onratechange", "a", "1110"],
      ["onreset", "a", "1110"],
      ["onresize", "a", "1110"],
      ["onscroll", "a", "1110"],
      ["onscrollend", "a", "1110"],
      ["onsecuritypolicyviolation", "a", "1110"],
      ["onseeked", "a", "1110"],
      ["onseeking", "a", "1110"],
      ["onselect", "a", "1110"],
      ["onslotchange", "a", "1110"],
      ["onstalled", "a", "1110"],
      ["onsubmit", "a", "1110"],
      ["onsuspend", "a", "1110"],
      ["ontimeupdate", "a", "1110"],
      ["ontoggle", "a", "1110"],
      ["onvolumechange", "a", "1110"],
      ["onwaiting", "a", "1110"],
      ["onwebkitanimationend", "a", "1110"],
      ["onwebkitanimationiteration", "a", "1110"],
      ["onwebkitanimationstart", "a", "1110"],
      ["onwebkittransitionend", "a", "1110"],
      ["onwheel", "a", "1110"],
      ["onafterprint", "a", "1110"],
      ["onbeforeprint", "a", "1110"],
      ["onbeforeunload", "a", "1110"],
      ["onhashchange", "a", "1110"],
      ["onlanguagechange", "a", "1110"],
      ["onmessage", "a", "1110"],
      ["onmessageerror", "a", "1110"],
      ["onoffline", "a", "1110"],
      ["ononline", "a", "1110"],
      ["onpagehide", "a", "1110"],
      ["onpagereveal", "a", "0100"],
      ["onpageshow", "a", "1110"],
      ["onpageswap", "a", "0100"],
      ["onpopstate", "a", "1110"],
      ["onrejectionhandled", "a", "1110"],
      ["onstorage", "a", "1110"],
      ["onunhandledrejection", "a", "1110"],
      ["onunload", "a", "1110"],
      ["origin", "a", "1010"],
      ["isSecureContext", "a", "0000"],
      ["crossOriginIsolated", "a", "0000"],
      ["reportError", "o", "0000"],
      ["btoa", "o", "1111"],
      ["atob", "o", "1111"],
      ["setTimeout", "o", "1111"],
      ["clearTimeout", "o", "1111"],
      ["setInterval", "o", "1111"],
      ["clearInterval", "o", "1111"],
      ["queueMicrotask", "o", "1111"],
      ["createImageBitmap", "o", "0100"],
      ["structuredClone", "o", "0001"],
      ["requestAnimationFrame", "o", "1110"],
      ["cancelAnimationFrame", "o", "1110"],
      ["sessionStorage", "a", "1110"],
      ["localStorage", "a", "1110"]
     ]
    },
    "Worker": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["terminate", "o", "0000"],
      ["postMessage", "o", "0000"],
      ["onerror", "a", "0000"],
      ["onmessage", "a", "0000"],
      ["onmessageerror", "a", "0000"]
     ]
    },
    "Worklet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["addModule", "o", "0000"]
     ]
    },
    "XMLSerializer": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["serializeToString", "o", "1110"]
     ]
    }
   }
  },
  "html-media-capture": {
   "title": "HTML Media Capture",
   "url": "https://w3c.github.io/html-media-capture/",
   "org": "W3C",
   "interfaces": {
    "HTMLInputElement": {
     "members": [
      ["capture", "a", "0000"]
     ]
    }
   }
  },
  "idle-detection": {
   "title": "Idle Detection API",
   "url": "https://wicg.github.io/idle-detection/",
   "org": "W3C",
   "interfaces": {
    "IdleDetector": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["userState", "a", "0000"],
      ["screenState", "a", "0000"],
      ["onchange", "a", "0000"],
      ["requestPermission", "so", "0000"],
      ["start", "o", "0000"]
     ]
    }
   }
  },
  "image-capture": {
   "title": "MediaStream Image Capture",
   "url": "https://w3c.github.io/mediacapture-image/",
   "org": "W3C",
   "interfaces": {
    "ImageCapture": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["takePhoto", "o", "0000"],
      ["getPhotoCapabilities", "o", "0000"],
      ["getPhotoSettings", "o", "0000"],
      ["grabFrame", "o", "0000"],
      ["track", "a", "0000"]
     ]
    }
   }
  },
  "ink-enhancement": {
   "title": "Ink API",
   "url": "https://wicg.github.io/ink-enhancement/",
   "org": "W3C",
   "interfaces": {
    "DelegatedInkTrailPresenter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["presentationArea", "a", "0000"],
      ["updateInkTrailStartPoint", "o", "0000"]
     ]
    },
    "Ink": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["requestPresenter", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["ink", "a", "0000"]
     ]
    }
   }
  },
  "input-device-capabilities": {
   "title": "Input Device Capabilities",
   "url": "https://wicg.github.io/input-device-capabilities/",
   "org": "W3C",
   "interfaces": {
    "InputDeviceCapabilities": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["firesTouchEvents", "a", "0000"],
      ["pointerMovementScrolls", "a", "0000"]
     ]
    },
    "UIEvent": {
     "members": [
      ["sourceCapabilities", "a", "0000"]
     ]
    }
   }
  },
  "input-events": {
   "title": "Input Events Level 2",
   "url": "https://w3c.github.io/input-events/",
   "org": "W3C",
   "interfaces": {
    "InputEvent": {
     "members": [
      ["dataTransfer", "a", "1000"],
      ["getTargetRanges", "o", "0000"]
     ]
    }
   }
  },
  "install-element": {
   "title": "install-element",
   "url": null,
   "org": null,
   "interfaces": {
    "Document": {
     "members": [
      ["oninstallresult", "a", "0000"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["oninstallresult", "a", "0000"]
     ]
    },
    "HTMLInstallElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["manifest", "a", "0000"],
      ["manifestId", "a", "0000"]
     ]
    },
    "InstallResultEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["result", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["oninstallresult", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["install", "o", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["oninstallresult", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["oninstallresult", "a", "0000"]
     ]
    }
   }
  },
  "intersection-observer": {
   "title": "Intersection Observer",
   "url": "https://w3c.github.io/IntersectionObserver/",
   "org": "W3C",
   "interfaces": {
    "IntersectionObserver": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["root", "a", "0000"],
      ["rootMargin", "a", "0000"],
      ["scrollMargin", "a", "0000"],
      ["thresholds", "a", "0000"],
      ["delay", "a", "0000"],
      ["trackVisibility", "a", "0000"],
      ["observe", "o", "0100"],
      ["unobserve", "o", "0100"],
      ["disconnect", "o", "0100"],
      ["takeRecords", "o", "0100"]
     ]
    },
    "IntersectionObserverEntry": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["time", "a", "0000"],
      ["rootBounds", "a", "0000"],
      ["boundingClientRect", "a", "0000"],
      ["intersectionRect", "a", "0000"],
      ["isIntersecting", "a", "0000"],
      ["isVisible", "a", "0000"],
      ["intersectionRatio", "a", "0000"],
      ["target", "a", "0000"]
     ]
    }
   }
  },
  "is-input-pending": {
   "title": "Early detection of input events",
   "url": "https://wicg.github.io/is-input-pending/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["scheduling", "a", "0000"]
     ]
    },
    "Scheduling": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["isInputPending", "o", "0000"]
     ]
    }
   }
  },
  "js-self-profiling": {
   "title": "JS Self-Profiling API",
   "url": "https://wicg.github.io/js-self-profiling/",
   "org": "W3C",
   "interfaces": {
    "Profiler": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["sampleInterval", "a", "0000"],
      ["stopped", "a", "0000"],
      ["stop", "o", "0000"]
     ]
    }
   }
  },
  "keyboard-lock": {
   "title": "Keyboard Lock",
   "url": "https://wicg.github.io/keyboard-lock/",
   "org": "W3C",
   "interfaces": {
    "Keyboard": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["lock", "o", "0000"],
      ["unlock", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["keyboard", "a", "0000"]
     ]
    }
   }
  },
  "keyboard-map": {
   "title": "Keyboard Map",
   "url": "https://wicg.github.io/keyboard-map/",
   "org": "W3C",
   "interfaces": {
    "Keyboard": {
     "members": [
      ["getLayoutMap", "o", "0000"],
      ["onlayoutchange", "a", "0000"]
     ]
    },
    "KeyboardLayoutMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    }
   }
  },
  "largest-contentful-paint": {
   "title": "Largest Contentful Paint",
   "url": "https://w3c.github.io/largest-contentful-paint/",
   "org": "W3C",
   "interfaces": {
    "LargestContentfulPaint": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["loadTime", "a", "0000"],
      ["renderTime", "a", "0000"],
      ["size", "a", "0000"],
      ["id", "a", "0000"],
      ["url", "a", "0000"],
      ["element", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "layout-instability": {
   "title": "Layout Instability API",
   "url": "https://wicg.github.io/layout-instability/",
   "org": "W3C",
   "interfaces": {
    "LayoutShift": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["value", "a", "0000"],
      ["hadRecentInput", "a", "0000"],
      ["lastInputTime", "a", "0000"],
      ["sources", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "LayoutShiftAttribution": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["node", "a", "0000"],
      ["previousRect", "a", "0000"],
      ["currentRect", "a", "0000"]
     ]
    }
   }
  },
  "local-font-access": {
   "title": "Local Font Access API",
   "url": "https://wicg.github.io/local-font-access/",
   "org": "W3C",
   "interfaces": {
    "FontData": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["blob", "o", "0000"],
      ["postscriptName", "a", "0000"],
      ["fullName", "a", "0000"],
      ["family", "a", "0000"],
      ["style", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["queryLocalFonts", "o", "0000"]
     ]
    }
   }
  },
  "local-network-access": {
   "title": "Local Network Access",
   "url": "https://wicg.github.io/local-network-access/",
   "org": "W3C",
   "interfaces": {
    "Request": {
     "members": [
      ["targetAddressSpace", "a", "0000"]
     ]
    }
   }
  },
  "login-status": {
   "title": "Login Status API",
   "url": "https://w3c-fedid.github.io/login-status/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["login", "a", "0000"]
     ]
    },
    "NavigatorLogin": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setStatus", "o", "0000"]
     ]
    }
   }
  },
  "long-animation-frames": {
   "title": "Long Animation Frames API",
   "url": "https://w3c.github.io/long-animation-frames/",
   "org": "W3C",
   "interfaces": {
    "PerformanceLongAnimationFrameTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["startTime", "a", "0000"],
      ["duration", "a", "0000"],
      ["name", "a", "0000"],
      ["entryType", "a", "0000"],
      ["renderStart", "a", "0000"],
      ["styleAndLayoutStart", "a", "0000"],
      ["blockingDuration", "a", "0000"],
      ["firstUIEventTimestamp", "a", "0000"],
      ["scripts", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PerformanceScriptTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["startTime", "a", "0000"],
      ["duration", "a", "0000"],
      ["name", "a", "0000"],
      ["entryType", "a", "0000"],
      ["invokerType", "a", "0000"],
      ["invoker", "a", "0000"],
      ["executionStart", "a", "0000"],
      ["sourceURL", "a", "0000"],
      ["sourceFunctionName", "a", "0000"],
      ["sourceCharPosition", "a", "0000"],
      ["pauseDuration", "a", "0000"],
      ["forcedStyleAndLayoutDuration", "a", "0000"],
      ["window", "a", "0000"],
      ["windowAttribution", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "longtasks": {
   "title": "Long Tasks API",
   "url": "https://w3c.github.io/longtasks/",
   "org": "W3C",
   "interfaces": {
    "PerformanceLongTaskTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["startTime", "a", "0000"],
      ["duration", "a", "0000"],
      ["name", "a", "0000"],
      ["entryType", "a", "0000"],
      ["attribution", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "TaskAttributionTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["startTime", "a", "0000"],
      ["duration", "a", "0000"],
      ["name", "a", "0000"],
      ["entryType", "a", "0000"],
      ["containerType", "a", "0000"],
      ["containerSrc", "a", "0000"],
      ["containerId", "a", "0000"],
      ["containerName", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "magnetometer": {
   "title": "Magnetometer",
   "url": "https://w3c.github.io/magnetometer/",
   "org": "W3C",
   "interfaces": {
    "Magnetometer": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"]
     ]
    },
    "UncalibratedMagnetometer": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["z", "a", "0000"],
      ["xBias", "a", "0000"],
      ["yBias", "a", "0000"],
      ["zBias", "a", "0000"]
     ]
    }
   }
  },
  "managed-configuration": {
   "title": "Managed Configuration API",
   "url": "https://wicg.github.io/WebApiDevice/managed_config/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["managed", "a", "0000"]
     ]
    },
    "NavigatorManagedData": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["getManagedConfiguration", "o", "0000"],
      ["onmanagedconfigurationchange", "a", "0000"]
     ]
    }
   }
  },
  "manifest-incubations": {
   "title": "Manifest Incubations",
   "url": "https://wicg.github.io/manifest-incubations/",
   "org": "W3C",
   "interfaces": {
    "BeforeInstallPromptEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["prompt", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["onappinstalled", "a", "0100"],
      ["onbeforeinstallprompt", "a", "0100"]
     ]
    }
   }
  },
  "mathml-core": {
   "title": "MathML Core",
   "url": "https://w3c.github.io/mathml-core/",
   "org": "W3C",
   "interfaces": {
    "MathMLAnchorElement": {
     "kind": "interface",
     "inherits": "MathMLElement",
     "status": "----",
     "members": [
      ["href", "a", "0000"],
      ["target", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "kind": "interface",
     "inherits": "Element",
     "status": "----"
    }
   }
  },
  "media-capabilities": {
   "title": "Media Capabilities",
   "url": "https://w3c.github.io/media-capabilities/",
   "org": "W3C",
   "interfaces": {
    "MediaCapabilities": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["decodingInfo", "o", "0000"],
      ["encodingInfo", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["mediaCapabilities", "a", "0000"]
     ]
    }
   }
  },
  "media-playback-quality": {
   "title": "Media Playback Quality",
   "url": "https://w3c.github.io/media-playback-quality/",
   "org": "W3C",
   "interfaces": {
    "HTMLVideoElement": {
     "members": [
      ["getVideoPlaybackQuality", "o", "0000"]
     ]
    },
    "VideoPlaybackQuality": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["creationTime", "a", "0000"],
      ["droppedVideoFrames", "a", "0000"],
      ["totalVideoFrames", "a", "0000"],
      ["corruptedVideoFrames", "a", "0000"]
     ]
    }
   }
  },
  "media-source": {
   "title": "Media Source Extensions™",
   "url": "https://w3c.github.io/media-source/",
   "org": "W3C",
   "interfaces": {
    "AudioTrack": {
     "members": [
      ["sourceBuffer", "a", "0000"]
     ]
    },
    "BufferedChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["addedRanges", "a", "0000"],
      ["removedRanges", "a", "0000"]
     ]
    },
    "ManagedMediaSource": {
     "kind": "interface",
     "inherits": "MediaSource",
     "status": "----",
     "members": [
      ["streaming", "a", "0000"],
      ["onstartstreaming", "a", "0000"],
      ["onendstreaming", "a", "0000"]
     ]
    },
    "ManagedSourceBuffer": {
     "kind": "interface",
     "inherits": "SourceBuffer",
     "status": "----",
     "members": [
      ["onbufferedchange", "a", "0000"]
     ]
    },
    "MediaSource": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["sourceBuffers", "a", "0000"],
      ["activeSourceBuffers", "a", "0000"],
      ["readyState", "a", "0000"],
      ["duration", "a", "0000"],
      ["onsourceopen", "a", "0000"],
      ["onsourceended", "a", "0000"],
      ["onsourceclose", "a", "0000"],
      ["canConstructInDedicatedWorker", "sa", "0000"],
      ["addSourceBuffer", "o", "0000"],
      ["removeSourceBuffer", "o", "0000"],
      ["endOfStream", "o", "0000"],
      ["setLiveSeekableRange", "o", "0000"],
      ["clearLiveSeekableRange", "o", "0000"],
      ["isTypeSupported", "so", "0000"]
     ]
    },
    "MediaSourceHandle": {
     "kind": "interface",
     "status": "----"
    },
    "SourceBuffer": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["mode", "a", "0000"],
      ["updating", "a", "0000"],
      ["buffered", "a", "0000"],
      ["timestampOffset", "a", "0000"],
      ["audioTracks", "a", "0000"],
      ["videoTracks", "a", "0000"],
      ["textTracks", "a", "0000"],
      ["appendWindowStart", "a", "0000"],
      ["appendWindowEnd", "a", "0000"],
      ["onupdatestart", "a", "0000"],
      ["onupdate", "a", "0000"],
      ["onupdateend", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onabort", "a", "0000"],
      ["appendBuffer", "o", "0000"],
      ["abort", "o", "0000"],
      ["changeType", "o", "0000"],
      ["remove", "o", "0000"]
     ]
    },
    "SourceBufferList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["onaddsourcebuffer", "a", "0000"],
      ["onremovesourcebuffer", "a", "0000"]
     ]
    },
    "TextTrack": {
     "members": [
      ["sourceBuffer", "a", "0000"]
     ]
    },
    "VideoTrack": {
     "members": [
      ["sourceBuffer", "a", "0000"]
     ]
    }
   }
  },
  "mediacapture-extensions": {
   "title": "mediacapture-extensions",
   "url": null,
   "org": null,
   "interfaces": {
    "HTMLCameraElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["track", "a", "0000"],
      ["error", "a", "0000"],
      ["setConstraints", "o", "0000"],
      ["ontrack", "a", "0000"],
      ["onerror", "a", "0000"],
      ["oncancel", "a", "0000"]
     ]
    },
    "HTMLMicrophoneElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["track", "a", "0000"],
      ["error", "a", "0000"],
      ["setConstraints", "o", "0000"],
      ["ontrack", "a", "0000"],
      ["onerror", "a", "0000"],
      ["oncancel", "a", "0000"]
     ]
    },
    "HTMLUserMediaElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["stream", "a", "0000"],
      ["error", "a", "0000"],
      ["setConstraints", "o", "0000"],
      ["onstream", "a", "0000"],
      ["onerror", "a", "0000"],
      ["oncancel", "a", "0000"]
     ]
    },
    "MediaDevices": {
     "members": [
      ["defaultSemantics", "a", "0000"]
     ]
    },
    "MediaStreamTrack": {
     "members": [
      ["stats", "a", "0000"],
      ["onconfigurationchange", "a", "0000"]
     ]
    },
    "MediaStreamTrackAudioStats": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["latency", "a", "0000"],
      ["averageLatency", "a", "0000"],
      ["minimumLatency", "a", "0000"],
      ["maximumLatency", "a", "0000"],
      ["resetLatency", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "MediaStreamTrackVideoStats": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["deliveredFrames", "a", "0000"],
      ["discardedFrames", "a", "0000"],
      ["totalFrames", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "mediacapture-fromelement": {
   "title": "Media Capture from DOM Elements",
   "url": "https://w3c.github.io/mediacapture-fromelement/",
   "org": "W3C",
   "interfaces": {
    "CanvasCaptureMediaStreamTrack": {
     "kind": "interface",
     "inherits": "MediaStreamTrack",
     "status": "-P--",
     "members": [
      ["canvas", "a", "0100"],
      ["requestFrame", "o", "0100"]
     ]
    },
    "HTMLCanvasElement": {
     "members": [
      ["captureStream", "o", "0100"]
     ]
    },
    "HTMLMediaElement": {
     "members": [
      ["captureStream", "o", "0100"]
     ]
    }
   }
  },
  "mediacapture-handle-actions": {
   "title": "The Capture-Handle Actions Mechanism",
   "url": "https://w3c.github.io/mediacapture-handle/actions/",
   "org": "W3C",
   "interfaces": {
    "CaptureActionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["action", "a", "0000"]
     ]
    },
    "MediaDevices": {
     "members": [
      ["setSupportedCaptureActions", "o", "0000"],
      ["oncaptureaction", "a", "0000"]
     ]
    },
    "MediaStreamTrack": {
     "members": [
      ["getSupportedCaptureActions", "o", "0000"],
      ["sendCaptureAction", "o", "0000"]
     ]
    }
   }
  },
  "mediacapture-region": {
   "title": "Region Capture",
   "url": "https://w3c.github.io/mediacapture-region/",
   "org": "W3C",
   "interfaces": {
    "BrowserCaptureMediaStreamTrack": {
     "kind": "interface",
     "inherits": "MediaStreamTrack",
     "status": "----",
     "members": [
      ["cropTo", "o", "0000"],
      ["clone", "o", "0000"]
     ]
    },
    "CropTarget": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["fromElement", "so", "0000"]
     ]
    }
   }
  },
  "mediacapture-streams": {
   "title": "Media Capture and Streams",
   "url": "https://w3c.github.io/mediacapture-main/",
   "org": "W3C",
   "interfaces": {
    "DeviceChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["devices", "a", "0000"],
      ["userInsertedDevices", "a", "0000"]
     ]
    },
    "InputDeviceInfo": {
     "kind": "interface",
     "inherits": "MediaDeviceInfo",
     "status": "----",
     "members": [
      ["getCapabilities", "o", "0000"]
     ]
    },
    "MediaDeviceInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["deviceId", "a", "0000"],
      ["kind", "a", "0000"],
      ["label", "a", "0000"],
      ["groupId", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "MediaDevices": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["ondevicechange", "a", "0000"],
      ["enumerateDevices", "o", "0000"],
      ["getSupportedConstraints", "o", "0000"],
      ["getUserMedia", "o", "0000"]
     ]
    },
    "MediaStream": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["id", "a", "0000"],
      ["getAudioTracks", "o", "0100"],
      ["getVideoTracks", "o", "0100"],
      ["getTracks", "o", "0000"],
      ["getTrackById", "o", "0100"],
      ["addTrack", "o", "0100"],
      ["removeTrack", "o", "0100"],
      ["clone", "o", "0100"],
      ["active", "a", "0000"],
      ["onaddtrack", "a", "0000"],
      ["onremovetrack", "a", "0000"]
     ]
    },
    "MediaStreamTrack": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["kind", "a", "0100"],
      ["id", "a", "0000"],
      ["label", "a", "0000"],
      ["enabled", "a", "0000"],
      ["muted", "a", "0000"],
      ["onmute", "a", "0000"],
      ["onunmute", "a", "0000"],
      ["readyState", "a", "0000"],
      ["onended", "a", "0000"],
      ["clone", "o", "0100"],
      ["stop", "o", "0100"],
      ["getCapabilities", "o", "0100"],
      ["getConstraints", "o", "0100"],
      ["getSettings", "o", "0100"],
      ["applyConstraints", "o", "0100"]
     ]
    },
    "MediaStreamTrackEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["track", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["mediaDevices", "a", "0000"]
     ]
    },
    "OverconstrainedError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "-P--",
     "members": [
      ["constraint", "a", "0000"]
     ]
    }
   }
  },
  "mediacapture-surface-control": {
   "title": "Captured Surface Control",
   "url": "https://w3c.github.io/mediacapture-surface-control/",
   "org": "W3C",
   "interfaces": {
    "CaptureController": {
     "members": [
      ["getSupportedZoomLevels", "o", "0000"],
      ["zoomLevel", "a", "0000"],
      ["increaseZoomLevel", "o", "0000"],
      ["decreaseZoomLevel", "o", "0000"],
      ["resetZoomLevel", "o", "0000"],
      ["onzoomlevelchange", "a", "0000"],
      ["forwardWheel", "o", "0000"]
     ]
    }
   }
  },
  "mediacapture-transform": {
   "title": "MediaStreamTrack Insertable Media Processing using Streams",
   "url": "https://w3c.github.io/mediacapture-transform/",
   "org": "W3C",
   "interfaces": {
    "MediaStreamTrackHandle": {
     "kind": "interface",
     "status": "----"
    }
   }
  },
  "mediacapture-viewport": {
   "title": "Viewport Capture",
   "url": "https://w3c.github.io/mediacapture-viewport/",
   "org": "W3C",
   "interfaces": {
    "MediaDevices": {
     "members": [
      ["getViewportMedia", "o", "0000"]
     ]
    }
   }
  },
  "mediaqueries-5": {
   "title": "Media Queries Level 5",
   "url": "https://drafts.csswg.org/mediaqueries-5/",
   "org": "W3C",
   "interfaces": {
    "CSSCustomMediaRule": {
     "kind": "interface",
     "inherits": "CSSRule",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["query", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["preferences", "a", "0000"]
     ]
    },
    "PreferenceManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["colorScheme", "a", "0000"],
      ["contrast", "a", "0000"],
      ["reducedMotion", "a", "0000"],
      ["reducedTransparency", "a", "0000"],
      ["reducedData", "a", "0000"]
     ]
    },
    "PreferenceObject": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["override", "a", "0000"],
      ["value", "a", "0000"],
      ["validValues", "a", "0000"],
      ["clearOverride", "o", "0000"],
      ["requestOverride", "o", "0000"],
      ["onchange", "a", "0000"]
     ]
    }
   }
  },
  "mediasession": {
   "title": "Media Session",
   "url": "https://w3c.github.io/mediasession/",
   "org": "W3C",
   "interfaces": {
    "ChapterInformation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["title", "a", "0000"],
      ["startTime", "a", "0000"],
      ["artwork", "a", "0000"]
     ]
    },
    "MediaMetadata": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["title", "a", "0000"],
      ["artist", "a", "0000"],
      ["album", "a", "0000"],
      ["artwork", "a", "0000"],
      ["chapterInfo", "a", "0000"]
     ]
    },
    "MediaSession": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["metadata", "a", "0000"],
      ["playbackState", "a", "0000"],
      ["setActionHandler", "o", "0000"],
      ["setPositionState", "o", "0000"],
      ["setMicrophoneActive", "o", "0000"],
      ["setCameraActive", "o", "0000"],
      ["setScreenshareActive", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["mediaSession", "a", "0000"]
     ]
    }
   }
  },
  "mediastream-recording": {
   "title": "MediaStream Recording",
   "url": "https://w3c.github.io/mediacapture-record/",
   "org": "W3C",
   "interfaces": {
    "BlobEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-PP-",
     "members": [
      ["data", "a", "0010"],
      ["timecode", "a", "0010"]
     ]
    },
    "MediaRecorder": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["stream", "a", "0000"],
      ["mimeType", "a", "0000"],
      ["state", "a", "0000"],
      ["onstart", "a", "0000"],
      ["onstop", "a", "0000"],
      ["ondataavailable", "a", "0000"],
      ["onpause", "a", "0000"],
      ["onresume", "a", "0000"],
      ["onerror", "a", "0000"],
      ["videoBitsPerSecond", "a", "0000"],
      ["audioBitsPerSecond", "a", "0000"],
      ["audioBitrateMode", "a", "0000"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"],
      ["pause", "o", "0000"],
      ["resume", "o", "0000"],
      ["requestData", "o", "0000"],
      ["isTypeSupported", "so", "0000"]
     ]
    }
   }
  },
  "model-element": {
   "title": "The <model> element",
   "url": "https://immersive-web.github.io/model-element/",
   "org": "W3C",
   "interfaces": {
    "HTMLModelElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["ready", "a", "0000"],
      ["boundingBoxCenter", "a", "0000"],
      ["boundingBoxExtents", "a", "0000"],
      ["entityTransform", "a", "0000"],
      ["environmentMap", "a", "0000"],
      ["environmentMapReady", "a", "0000"],
      ["stageMode", "a", "0000"]
     ]
    }
   }
  },
  "mst-content-hint": {
   "title": "MediaStreamTrack Content Hints",
   "url": "https://w3c.github.io/mst-content-hint/",
   "org": "W3C",
   "interfaces": {
    "MediaStreamTrack": {
     "members": [
      ["contentHint", "a", "0000"]
     ]
    }
   }
  },
  "navigation-timing": {
   "title": "Navigation Timing Level 2",
   "url": "https://w3c.github.io/navigation-timing/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "members": [
      ["timing", "a", "0000"],
      ["navigation", "a", "0000"]
     ]
    },
    "PerformanceNavigation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["TYPE_NAVIGATE", "c", "0000"],
      ["TYPE_RELOAD", "c", "0000"],
      ["TYPE_BACK_FORWARD", "c", "0000"],
      ["TYPE_RESERVED", "c", "0000"],
      ["type", "a", "0000"],
      ["redirectCount", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PerformanceNavigationTiming": {
     "kind": "interface",
     "inherits": "PerformanceResourceTiming",
     "status": "----",
     "members": [
      ["unloadEventStart", "a", "0000"],
      ["unloadEventEnd", "a", "0000"],
      ["domInteractive", "a", "0000"],
      ["domContentLoadedEventStart", "a", "0000"],
      ["domContentLoadedEventEnd", "a", "0000"],
      ["domComplete", "a", "0000"],
      ["loadEventStart", "a", "0000"],
      ["loadEventEnd", "a", "0000"],
      ["type", "a", "0000"],
      ["redirectCount", "a", "0000"],
      ["criticalCHRestart", "a", "0000"],
      ["notRestoredReasons", "a", "0000"],
      ["confidence", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PerformanceTiming": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["navigationStart", "a", "0000"],
      ["unloadEventStart", "a", "0000"],
      ["unloadEventEnd", "a", "0000"],
      ["redirectStart", "a", "0000"],
      ["redirectEnd", "a", "0000"],
      ["fetchStart", "a", "0000"],
      ["domainLookupStart", "a", "0000"],
      ["domainLookupEnd", "a", "0000"],
      ["connectStart", "a", "0000"],
      ["connectEnd", "a", "0000"],
      ["secureConnectionStart", "a", "0000"],
      ["requestStart", "a", "0000"],
      ["responseStart", "a", "0000"],
      ["responseEnd", "a", "0000"],
      ["domLoading", "a", "0000"],
      ["domInteractive", "a", "0000"],
      ["domContentLoadedEventStart", "a", "0000"],
      ["domContentLoadedEventEnd", "a", "0000"],
      ["domComplete", "a", "0000"],
      ["loadEventStart", "a", "0000"],
      ["loadEventEnd", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PerformanceTimingConfidence": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["randomizedTriggerRate", "a", "0000"],
      ["value", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "netinfo": {
   "title": "Network Information API",
   "url": "https://wicg.github.io/netinfo/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["connection", "a", "0000"]
     ]
    },
    "NetworkInformation": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["effectiveType", "a", "0000"],
      ["downlinkMax", "a", "0000"],
      ["downlink", "a", "0000"],
      ["rtt", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    }
   }
  },
  "notifications": {
   "title": "Notifications API",
   "url": "https://notifications.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "Notification": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["permission", "sa", "0000"],
      ["requestPermission", "so", "0000"],
      ["maxActions", "sa", "0000"],
      ["onclick", "a", "0000"],
      ["onshow", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onclose", "a", "0000"],
      ["title", "a", "0000"],
      ["dir", "a", "0000"],
      ["lang", "a", "0000"],
      ["body", "a", "0000"],
      ["navigate", "a", "0000"],
      ["tag", "a", "0000"],
      ["image", "a", "0000"],
      ["icon", "a", "0000"],
      ["badge", "a", "0000"],
      ["vibrate", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["renotify", "a", "0000"],
      ["silent", "a", "0000"],
      ["requireInteraction", "a", "0000"],
      ["data", "a", "0000"],
      ["actions", "a", "0000"],
      ["close", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["showNotification", "o", "0000"],
      ["getNotifications", "o", "0000"]
     ]
    }
   }
  },
  "observable": {
   "title": "Observable",
   "url": "https://wicg.github.io/observable/",
   "org": "W3C",
   "interfaces": {
    "EventTarget": {
     "members": [
      ["when", "o", "0000"]
     ]
    },
    "Observable": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["subscribe", "o", "0000"],
      ["from", "so", "0000"],
      ["takeUntil", "o", "0000"],
      ["map", "o", "0000"],
      ["filter", "o", "0000"],
      ["take", "o", "0000"],
      ["drop", "o", "0000"],
      ["flatMap", "o", "0000"],
      ["switchMap", "o", "0000"],
      ["inspect", "o", "0000"],
      ["catch", "o", "0000"],
      ["finally", "o", "0000"],
      ["toArray", "o", "0000"],
      ["forEach", "o", "0000"],
      ["every", "o", "0000"],
      ["first", "o", "0000"],
      ["last", "o", "0000"],
      ["find", "o", "0000"],
      ["some", "o", "0000"],
      ["reduce", "o", "0000"]
     ]
    },
    "Subscriber": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["next", "o", "0000"],
      ["error", "o", "0000"],
      ["complete", "o", "0000"],
      ["addTeardown", "o", "0000"],
      ["active", "a", "0000"],
      ["signal", "a", "0000"]
     ]
    }
   }
  },
  "orientation-event": {
   "title": "Device Orientation and Motion",
   "url": "https://w3c.github.io/deviceorientation/",
   "org": "W3C",
   "interfaces": {
    "DeviceMotionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["acceleration", "a", "1010"],
      ["accelerationIncludingGravity", "a", "1010"],
      ["rotationRate", "a", "1010"],
      ["interval", "a", "1010"],
      ["requestPermission", "so", "0000"]
     ]
    },
    "DeviceMotionEventAcceleration": {
     "kind": "interface",
     "status": "--P-",
     "members": [
      ["x", "a", "0010"],
      ["y", "a", "0010"],
      ["z", "a", "0010"]
     ]
    },
    "DeviceMotionEventRotationRate": {
     "kind": "interface",
     "status": "--P-",
     "members": [
      ["alpha", "a", "0010"],
      ["beta", "a", "0010"],
      ["gamma", "a", "0010"]
     ]
    },
    "DeviceOrientationEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["alpha", "a", "1010"],
      ["beta", "a", "1010"],
      ["gamma", "a", "1010"],
      ["absolute", "a", "1010"],
      ["requestPermission", "so", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["ondeviceorientation", "a", "0100"],
      ["ondeviceorientationabsolute", "a", "0100"],
      ["ondevicemotion", "a", "0100"]
     ]
    }
   }
  },
  "orientation-sensor": {
   "title": "Orientation Sensor",
   "url": "https://w3c.github.io/orientation-sensor/",
   "org": "W3C",
   "interfaces": {
    "AbsoluteOrientationSensor": {
     "kind": "interface",
     "inherits": "OrientationSensor",
     "status": "----"
    },
    "OrientationSensor": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["quaternion", "a", "0000"],
      ["populateMatrix", "o", "0000"]
     ]
    },
    "RelativeOrientationSensor": {
     "kind": "interface",
     "inherits": "OrientationSensor",
     "status": "----"
    }
   }
  },
  "page-lifecycle": {
   "title": "Page Lifecycle",
   "url": "https://wicg.github.io/page-lifecycle/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onfreeze", "a", "0100"],
      ["onresume", "a", "0100"],
      ["wasDiscarded", "a", "0000"]
     ]
    }
   }
  },
  "paint-timing": {
   "title": "Paint Timing",
   "url": "https://w3c.github.io/paint-timing/",
   "org": "W3C",
   "interfaces": {
    "InteractionContentfulPaint": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "LargestContentfulPaint": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "PerformanceContainerTiming": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "PerformanceElementTiming": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "PerformanceLongAnimationFrameTiming": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "PerformancePaintTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["toJSON", "o", "0000"],
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    },
    "PerformanceSoftNavigation": {
     "members": [
      ["paintTime", "a", "0000"],
      ["presentationTime", "a", "0000"]
     ]
    }
   }
  },
  "payment-request": {
   "title": "Payment Request API",
   "url": "https://w3c.github.io/payment-request/",
   "org": "W3C",
   "interfaces": {
    "PaymentMethodChangeEvent": {
     "kind": "interface",
     "inherits": "PaymentRequestUpdateEvent",
     "status": "----",
     "members": [
      ["methodName", "a", "0000"],
      ["methodDetails", "a", "0000"]
     ]
    },
    "PaymentRequest": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["show", "o", "0000"],
      ["abort", "o", "0000"],
      ["canMakePayment", "o", "0000"],
      ["id", "a", "0000"],
      ["shippingAddress", "a", "0000"],
      ["shippingOption", "a", "0000"],
      ["shippingType", "a", "0000"],
      ["onshippingaddresschange", "a", "0000"],
      ["onshippingoptionchange", "a", "0000"],
      ["onpaymentmethodchange", "a", "0000"]
     ]
    },
    "PaymentRequestUpdateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["updateWith", "o", "0000"]
     ]
    },
    "PaymentResponse": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["toJSON", "o", "0000"],
      ["requestId", "a", "0000"],
      ["methodName", "a", "0000"],
      ["details", "a", "0000"],
      ["shippingAddress", "a", "0000"],
      ["shippingOption", "a", "0000"],
      ["payerName", "a", "0000"],
      ["payerEmail", "a", "0000"],
      ["payerPhone", "a", "0000"],
      ["complete", "o", "0000"],
      ["retry", "o", "0000"],
      ["onpayerdetailchange", "a", "0000"]
     ]
    }
   }
  },
  "performance-measure-memory": {
   "title": "Measure Memory API",
   "url": "https://wicg.github.io/performance-measure-memory/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "members": [
      ["measureUserAgentSpecificMemory", "o", "0000"]
     ]
    }
   }
  },
  "performance-timeline": {
   "title": "Performance Timeline",
   "url": "https://w3c.github.io/performance-timeline/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "members": [
      ["getEntries", "o", "0001"],
      ["getEntriesByType", "o", "0001"],
      ["getEntriesByName", "o", "0001"]
     ]
    },
    "PerformanceEntry": {
     "kind": "interface",
     "status": "-N-N",
     "members": [
      ["id", "a", "0000"],
      ["name", "a", "0101"],
      ["entryType", "a", "0101"],
      ["startTime", "a", "0101"],
      ["duration", "a", "0101"],
      ["navigationId", "a", "0000"],
      ["toJSON", "o", "0101"]
     ]
    },
    "PerformanceObserver": {
     "kind": "interface",
     "status": "-N-N",
     "members": [
      ["observe", "o", "0101"],
      ["disconnect", "o", "0101"],
      ["takeRecords", "o", "0101"],
      ["supportedEntryTypes", "sa", "0101"]
     ]
    },
    "PerformanceObserverEntryList": {
     "kind": "interface",
     "status": "-P-N",
     "members": [
      ["getEntries", "o", "0001"],
      ["getEntriesByType", "o", "0001"],
      ["getEntriesByName", "o", "0001"]
     ]
    }
   }
  },
  "periodic-background-sync": {
   "title": "Web Periodic Background Synchronization",
   "url": "https://wicg.github.io/periodic-background-sync/",
   "org": "W3C",
   "interfaces": {
    "PeriodicSyncManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["register", "o", "0000"],
      ["getTags", "o", "0000"],
      ["unregister", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["periodicSync", "a", "0000"]
     ]
    }
   }
  },
  "permissions": {
   "title": "Permissions",
   "url": "https://w3c.github.io/permissions/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["permissions", "a", "0100"]
     ]
    },
    "Permissions": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["query", "o", "0100"]
     ]
    },
    "PermissionStatus": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["state", "a", "0000"],
      ["name", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    }
   }
  },
  "permissions-policy": {
   "title": "Permissions Policy",
   "url": "https://w3c.github.io/webappsec-permissions-policy/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["permissionsPolicy", "a", "0000"]
     ]
    },
    "HTMLIFrameElement": {
     "members": [
      ["permissionsPolicy", "a", "0000"]
     ]
    },
    "PermissionsPolicy": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["allowsFeature", "o", "0000"],
      ["features", "o", "0000"],
      ["allowedFeatures", "o", "0000"],
      ["getAllowlistForFeature", "o", "0000"]
     ]
    }
   }
  },
  "permissions-request": {
   "title": "Requesting Permissions",
   "url": "https://wicg.github.io/permissions-request/",
   "org": "W3C",
   "interfaces": {
    "Permissions": {
     "members": [
      ["request", "o", "0000"]
     ]
    }
   }
  },
  "permissions-revoke": {
   "title": "Relinquishing Permissions",
   "url": "https://wicg.github.io/permissions-revoke/",
   "org": "W3C",
   "interfaces": {
    "Permissions": {
     "members": [
      ["revoke", "o", "0000"]
     ]
    }
   }
  },
  "picture-in-picture": {
   "title": "Picture-in-Picture",
   "url": "https://w3c.github.io/picture-in-picture/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["pictureInPictureEnabled", "a", "0000"],
      ["exitPictureInPicture", "o", "0000"],
      ["pictureInPictureElement", "a", "0000"]
     ]
    },
    "HTMLVideoElement": {
     "members": [
      ["requestPictureInPicture", "o", "0000"],
      ["onenterpictureinpicture", "a", "0000"],
      ["onleavepictureinpicture", "a", "0000"],
      ["disablePictureInPicture", "a", "0000"]
     ]
    },
    "PictureInPictureEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["pictureInPictureWindow", "a", "0000"]
     ]
    },
    "PictureInPictureWindow": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["onresize", "a", "0000"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["pictureInPictureElement", "a", "0100"]
     ]
    }
   }
  },
  "pointer-animations": {
   "title": "Pointer-driven Animations Module Level 1",
   "url": "https://drafts.csswg.org/pointer-animations-1/",
   "org": "W3C",
   "interfaces": {
    "PointerTimeline": {
     "kind": "interface",
     "inherits": "AnimationTimeline",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["axis", "a", "0000"]
     ]
    }
   }
  },
  "pointerevents": {
   "title": "Pointer Events",
   "url": "https://www.w3.org/TR/pointerevents3/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onpointerover", "a", "1110"],
      ["onpointerenter", "a", "1110"],
      ["onpointerdown", "a", "1110"],
      ["onpointermove", "a", "1110"],
      ["onpointerrawupdate", "a", "1110"],
      ["onpointerup", "a", "1110"],
      ["onpointercancel", "a", "1110"],
      ["onpointerout", "a", "1110"],
      ["onpointerleave", "a", "1110"],
      ["ongotpointercapture", "a", "1110"],
      ["onlostpointercapture", "a", "1110"]
     ]
    },
    "Element": {
     "members": [
      ["setPointerCapture", "o", "0100"],
      ["releasePointerCapture", "o", "0100"],
      ["hasPointerCapture", "o", "0100"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onpointerover", "a", "1111"],
      ["onpointerenter", "a", "1111"],
      ["onpointerdown", "a", "1111"],
      ["onpointermove", "a", "1111"],
      ["onpointerrawupdate", "a", "1010"],
      ["onpointerup", "a", "1111"],
      ["onpointercancel", "a", "1111"],
      ["onpointerout", "a", "1111"],
      ["onpointerleave", "a", "1111"],
      ["ongotpointercapture", "a", "1111"],
      ["onlostpointercapture", "a", "1111"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onpointerover", "a", "0000"],
      ["onpointerenter", "a", "0000"],
      ["onpointerdown", "a", "0000"],
      ["onpointermove", "a", "0000"],
      ["onpointerrawupdate", "a", "0000"],
      ["onpointerup", "a", "0000"],
      ["onpointercancel", "a", "0000"],
      ["onpointerout", "a", "0000"],
      ["onpointerleave", "a", "0000"],
      ["ongotpointercapture", "a", "0000"],
      ["onlostpointercapture", "a", "0000"]
     ]
    },
    "MouseEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPP-",
     "members": [
      ["screenX", "a", "1010"],
      ["screenY", "a", "1010"],
      ["clientX", "a", "1010"],
      ["clientY", "a", "1010"],
      ["layerX", "a", "0000"],
      ["layerY", "a", "0000"],
      ["ctrlKey", "a", "1010"],
      ["shiftKey", "a", "1010"],
      ["altKey", "a", "1010"],
      ["metaKey", "a", "1010"],
      ["button", "a", "1010"],
      ["buttons", "a", "1010"],
      ["relatedTarget", "a", "1010"],
      ["getModifierState", "o", "1010"],
      ["initMouseEvent", "o", "1010"]
     ]
    },
    "Navigator": {
     "members": [
      ["maxTouchPoints", "a", "1100"]
     ]
    },
    "PointerEvent": {
     "kind": "interface",
     "inherits": "MouseEvent",
     "status": "PPP-",
     "members": [
      ["pointerId", "a", "1010"],
      ["width", "a", "1010"],
      ["height", "a", "1010"],
      ["pressure", "a", "1010"],
      ["tangentialPressure", "a", "1010"],
      ["tiltX", "a", "1010"],
      ["tiltY", "a", "1010"],
      ["twist", "a", "1010"],
      ["altitudeAngle", "a", "1010"],
      ["azimuthAngle", "a", "1010"],
      ["pointerType", "a", "1010"],
      ["isPrimary", "a", "1010"],
      ["persistentDeviceId", "a", "1010"],
      ["getCoalescedEvents", "o", "1010"],
      ["getPredictedEvents", "o", "1010"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onpointerover", "a", "1110"],
      ["onpointerenter", "a", "1110"],
      ["onpointerdown", "a", "1110"],
      ["onpointermove", "a", "1110"],
      ["onpointerrawupdate", "a", "1110"],
      ["onpointerup", "a", "1110"],
      ["onpointercancel", "a", "1110"],
      ["onpointerout", "a", "1110"],
      ["onpointerleave", "a", "1110"],
      ["ongotpointercapture", "a", "1110"],
      ["onlostpointercapture", "a", "1110"]
     ]
    },
    "WheelEvent": {
     "kind": "interface",
     "inherits": "MouseEvent",
     "status": "PPP-",
     "members": [
      ["DOM_DELTA_PIXEL", "c", "1110"],
      ["DOM_DELTA_LINE", "c", "1110"],
      ["DOM_DELTA_PAGE", "c", "1110"],
      ["deltaX", "a", "1010"],
      ["deltaY", "a", "1010"],
      ["deltaZ", "a", "1010"],
      ["deltaMode", "a", "1010"],
      ["momentum", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["onpointerover", "a", "1110"],
      ["onpointerenter", "a", "1110"],
      ["onpointerdown", "a", "1110"],
      ["onpointermove", "a", "1110"],
      ["onpointerrawupdate", "a", "1110"],
      ["onpointerup", "a", "1110"],
      ["onpointercancel", "a", "1110"],
      ["onpointerout", "a", "1110"],
      ["onpointerleave", "a", "1110"],
      ["ongotpointercapture", "a", "1110"],
      ["onlostpointercapture", "a", "1110"]
     ]
    }
   }
  },
  "pointerlock": {
   "title": "Pointer Lock 2.0",
   "url": "https://w3c.github.io/pointerlock/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onpointerlockchange", "a", "0100"],
      ["onpointerlockerror", "a", "0100"],
      ["exitPointerLock", "o", "0000"],
      ["pointerLockElement", "a", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["requestPointerLock", "o", "0000"]
     ]
    },
    "MouseEvent": {
     "members": [
      ["movementX", "a", "1010"],
      ["movementY", "a", "1010"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["pointerLockElement", "a", "0100"]
     ]
    }
   }
  },
  "portals": {
   "title": "Portals",
   "url": "https://wicg.github.io/portals/",
   "org": "W3C",
   "interfaces": {
    "HTMLBodyElement": {
     "members": [
      ["onportalactivate", "a", "0000"]
     ]
    },
    "HTMLFrameSetElement": {
     "members": [
      ["onportalactivate", "a", "0000"]
     ]
    },
    "HTMLPortalElement": {
     "kind": "interface",
     "inherits": "HTMLElement",
     "status": "----",
     "members": [
      ["src", "a", "0000"],
      ["referrerPolicy", "a", "0000"],
      ["activate", "o", "0000"],
      ["postMessage", "o", "0000"],
      ["onmessage", "a", "0000"],
      ["onmessageerror", "a", "0000"]
     ]
    },
    "PortalActivateEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["adoptPredecessor", "o", "0000"]
     ]
    },
    "PortalHost": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["postMessage", "o", "0000"],
      ["onmessage", "a", "0000"],
      ["onmessageerror", "a", "0000"]
     ]
    },
    "SVGSVGElement": {
     "members": [
      ["onportalactivate", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["portalHost", "a", "0000"],
      ["onportalactivate", "a", "0000"]
     ]
    }
   }
  },
  "prerendering-revamped": {
   "title": "Prerendering Revamped",
   "url": "https://wicg.github.io/nav-speculation/prerendering.html",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["prerendering", "a", "0000"],
      ["onprerenderingchange", "a", "0100"]
     ]
    },
    "PerformanceNavigationTiming": {
     "members": [
      ["activationStart", "a", "0000"]
     ]
    }
   }
  },
  "presentation-api": {
   "title": "Presentation API",
   "url": "https://w3c.github.io/presentation-api/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["presentation", "a", "0000"]
     ]
    },
    "Presentation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["defaultRequest", "a", "0000"],
      ["receiver", "a", "0000"]
     ]
    },
    "PresentationAvailability": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["value", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    },
    "PresentationConnection": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["url", "a", "0000"],
      ["state", "a", "0000"],
      ["close", "o", "0000"],
      ["terminate", "o", "0000"],
      ["onconnect", "a", "0000"],
      ["onclose", "a", "0000"],
      ["onterminate", "a", "0000"],
      ["binaryType", "a", "0000"],
      ["onmessage", "a", "0000"],
      ["send", "o", "0000"]
     ]
    },
    "PresentationConnectionAvailableEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["connection", "a", "0000"]
     ]
    },
    "PresentationConnectionCloseEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["reason", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "PresentationConnectionList": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["connections", "a", "0000"],
      ["onconnectionavailable", "a", "0000"]
     ]
    },
    "PresentationReceiver": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["connectionList", "a", "0000"]
     ]
    },
    "PresentationRequest": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["start", "o", "0000"],
      ["reconnect", "o", "0000"],
      ["getAvailability", "o", "0000"],
      ["onconnectionavailable", "a", "0000"]
     ]
    }
   }
  },
  "private-click-measurement": {
   "title": "Private Click Measurement",
   "url": "https://privacycg.github.io/private-click-measurement/",
   "org": "W3C",
   "interfaces": {
    "HTMLAnchorElement": {
     "members": [
      ["attributionSourceId", "a", "0000"]
     ]
    }
   }
  },
  "prompt-api": {
   "title": "Prompt API",
   "url": "https://webmachinelearning.github.io/prompt-api/",
   "org": "W3C",
   "interfaces": {
    "LanguageModel": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["params", "so", "0000"],
      ["prompt", "o", "0000"],
      ["promptStreaming", "o", "0000"],
      ["append", "o", "0000"],
      ["measureContextUsage", "o", "0000"],
      ["contextUsage", "a", "0000"],
      ["contextWindow", "a", "0000"],
      ["oncontextoverflow", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputUsage", "a", "0000"],
      ["inputQuota", "a", "0000"],
      ["onquotaoverflow", "a", "0000"],
      ["topK", "a", "0000"],
      ["temperature", "a", "0000"],
      ["samplingMode", "a", "0000"],
      ["clone", "o", "0000"]
     ]
    },
    "LanguageModelParams": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["defaultTopK", "a", "0000"],
      ["maxTopK", "a", "0000"],
      ["defaultTemperature", "a", "0000"],
      ["maxTemperature", "a", "0000"]
     ]
    },
    "LanguageModelToolCall": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["callId", "a", "0000"],
      ["name", "a", "0000"],
      ["arguments", "a", "0000"]
     ]
    },
    "LanguageModelToolError": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["callId", "a", "0000"],
      ["name", "a", "0000"],
      ["errorMessage", "a", "0000"]
     ]
    },
    "LanguageModelToolSuccess": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["callId", "a", "0000"],
      ["name", "a", "0000"],
      ["result", "a", "0000"]
     ]
    }
   }
  },
  "proofreader-api": {
   "title": "Proofreader API",
   "url": "https://webmachinelearning.github.io/proofreader-api/",
   "org": "W3C",
   "interfaces": {
    "Proofreader": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["proofread", "o", "0000"],
      ["includeCorrectionTypes", "a", "0000"],
      ["includeCorrectionExplanations", "a", "0000"],
      ["expectedInputLanguages", "a", "0000"],
      ["correctionExplanationLanguage", "a", "0000"]
     ]
    }
   }
  },
  "proximity": {
   "title": "Proximity Sensor",
   "url": "https://w3c.github.io/proximity/",
   "org": "W3C",
   "interfaces": {
    "ProximitySensor": {
     "kind": "interface",
     "inherits": "Sensor",
     "status": "----",
     "members": [
      ["distance", "a", "0000"],
      ["max", "a", "0000"],
      ["near", "a", "0000"]
     ]
    }
   }
  },
  "push-api": {
   "title": "Push API",
   "url": "https://w3c.github.io/push-api/",
   "org": "W3C",
   "interfaces": {
    "PushManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["supportedContentEncodings", "sa", "0000"],
      ["subscribe", "o", "0000"],
      ["getSubscription", "o", "0000"],
      ["permissionState", "o", "0000"]
     ]
    },
    "PushSubscription": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["endpoint", "a", "0000"],
      ["expirationTime", "a", "0000"],
      ["options", "a", "0000"],
      ["getKey", "o", "0000"],
      ["unsubscribe", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PushSubscriptionOptions": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["userVisibleOnly", "a", "0000"],
      ["applicationServerKey", "a", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["pushManager", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["pushManager", "a", "0000"]
     ]
    }
   }
  },
  "raw-camera-access": {
   "title": "WebXR Raw Camera Access Module",
   "url": "https://immersive-web.github.io/raw-camera-access/",
   "org": "W3C",
   "interfaces": {
    "XRCamera": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["width", "a", "0000"],
      ["height", "a", "0000"]
     ]
    },
    "XRView": {
     "members": [
      ["camera", "a", "0000"]
     ]
    },
    "XRWebGLBinding": {
     "members": [
      ["getCameraImage", "o", "0000"]
     ]
    }
   }
  },
  "real-world-meshing": {
   "title": "WebXR Mesh Detection Module",
   "url": "https://immersive-web.github.io/real-world-meshing/",
   "org": "W3C",
   "interfaces": {
    "XRFrame": {
     "members": [
      ["detectedMeshes", "a", "0000"]
     ]
    },
    "XRMesh": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["meshSpace", "a", "0000"],
      ["vertices", "a", "0000"],
      ["indices", "a", "0000"],
      ["lastChangedTime", "a", "0000"],
      ["semanticLabel", "a", "0000"]
     ]
    },
    "XRMeshSet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    }
   }
  },
  "remote-playback": {
   "title": "Remote Playback API",
   "url": "https://w3c.github.io/remote-playback/",
   "org": "W3C",
   "interfaces": {
    "HTMLMediaElement": {
     "members": [
      ["remote", "a", "0100"],
      ["disableRemotePlayback", "a", "0100"]
     ]
    },
    "RemotePlayback": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["watchAvailability", "o", "0100"],
      ["cancelWatchAvailability", "o", "0100"],
      ["state", "a", "0100"],
      ["onconnecting", "a", "0000"],
      ["onconnect", "a", "0000"],
      ["ondisconnect", "a", "0000"],
      ["prompt", "o", "0100"]
     ]
    }
   }
  },
  "reporting": {
   "title": "Reporting API",
   "url": "https://w3c.github.io/reporting/",
   "org": "W3C",
   "interfaces": {
    "ReportingObserver": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["observe", "o", "0000"],
      ["disconnect", "o", "0000"],
      ["takeRecords", "o", "0000"]
     ]
    }
   }
  },
  "requestidlecallback": {
   "title": "requestIdleCallback()",
   "url": "https://w3c.github.io/requestidlecallback/",
   "org": "W3C",
   "interfaces": {
    "IdleDeadline": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["timeRemaining", "o", "0000"],
      ["didTimeout", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["requestIdleCallback", "o", "0000"],
      ["cancelIdleCallback", "o", "0000"]
     ]
    }
   }
  },
  "resize-observer": {
   "title": "Resize Observer",
   "url": "https://drafts.csswg.org/resize-observer-1/",
   "org": "W3C",
   "interfaces": {
    "ResizeObserver": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["observe", "o", "0100"],
      ["unobserve", "o", "0100"],
      ["disconnect", "o", "0100"]
     ]
    },
    "ResizeObserverEntry": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["target", "a", "0000"],
      ["contentRect", "a", "0000"],
      ["borderBoxSize", "a", "0000"],
      ["contentBoxSize", "a", "0000"],
      ["devicePixelContentBoxSize", "a", "0000"]
     ]
    },
    "ResizeObserverSize": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["inlineSize", "a", "0000"],
      ["blockSize", "a", "0000"]
     ]
    }
   }
  },
  "resource-timing": {
   "title": "Resource Timing",
   "url": "https://w3c.github.io/resource-timing/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "members": [
      ["clearResourceTimings", "o", "0001"],
      ["setResourceTimingBufferSize", "o", "0001"],
      ["onresourcetimingbufferfull", "a", "0001"]
     ]
    },
    "PerformanceResourceTiming": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "---N",
     "members": [
      ["initiatorType", "a", "0001"],
      ["deliveryType", "a", "0001"],
      ["nextHopProtocol", "a", "0001"],
      ["workerStart", "a", "0001"],
      ["redirectStart", "a", "0001"],
      ["redirectEnd", "a", "0001"],
      ["fetchStart", "a", "0001"],
      ["domainLookupStart", "a", "0001"],
      ["domainLookupEnd", "a", "0001"],
      ["connectStart", "a", "0001"],
      ["connectEnd", "a", "0001"],
      ["secureConnectionStart", "a", "0001"],
      ["requestStart", "a", "0001"],
      ["finalResponseHeadersStart", "a", "0000"],
      ["firstInterimResponseStart", "a", "0000"],
      ["responseStart", "a", "0001"],
      ["responseEnd", "a", "0001"],
      ["workerRouterEvaluationStart", "a", "0000"],
      ["workerCacheLookupStart", "a", "0000"],
      ["workerMatchedRouterSource", "a", "0000"],
      ["workerFinalRouterSource", "a", "0000"],
      ["transferSize", "a", "0001"],
      ["encodedBodySize", "a", "0001"],
      ["decodedBodySize", "a", "0001"],
      ["responseStatus", "a", "0001"],
      ["renderBlockingStatus", "a", "0000"],
      ["contentType", "a", "0000"],
      ["contentEncoding", "a", "0000"],
      ["toJSON", "o", "0001"]
     ]
    }
   }
  },
  "saa-non-cookie-storage": {
   "title": "Extending Storage Access API (SAA) to non-cookie storage",
   "url": "https://privacycg.github.io/saa-non-cookie-storage/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["hasUnpartitionedCookieAccess", "o", "0000"]
     ]
    },
    "StorageAccessHandle": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["sessionStorage", "a", "0000"],
      ["localStorage", "a", "0000"],
      ["indexedDB", "a", "0000"],
      ["locks", "a", "0000"],
      ["caches", "a", "0000"],
      ["getDirectory", "o", "0000"],
      ["estimate", "o", "0000"],
      ["createObjectURL", "o", "0000"],
      ["revokeObjectURL", "o", "0000"],
      ["BroadcastChannel", "o", "0000"],
      ["SharedWorker", "o", "0000"]
     ]
    }
   }
  },
  "savedata": {
   "title": "Save Data API",
   "url": "https://wicg.github.io/savedata/",
   "org": "W3C",
   "interfaces": {
    "NetworkInformation": {
     "members": [
      ["saveData", "a", "0000"]
     ]
    }
   }
  },
  "scheduling-apis": {
   "title": "Prioritized Task Scheduling",
   "url": "https://wicg.github.io/scheduling-apis/",
   "org": "W3C",
   "interfaces": {
    "Scheduler": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["postTask", "o", "0000"],
      ["yield", "o", "0000"]
     ]
    },
    "TaskController": {
     "kind": "interface",
     "inherits": "AbortController",
     "status": "----",
     "members": [
      ["setPriority", "o", "0000"]
     ]
    },
    "TaskPriorityChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["previousPriority", "a", "0000"]
     ]
    },
    "TaskSignal": {
     "kind": "interface",
     "inherits": "AbortSignal",
     "status": "----",
     "members": [
      ["any", "so", "0000"],
      ["priority", "a", "0000"],
      ["onprioritychange", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["scheduler", "a", "0000"]
     ]
    }
   }
  },
  "screen-capture": {
   "title": "Screen Capture",
   "url": "https://w3c.github.io/mediacapture-screen-share/",
   "org": "W3C",
   "interfaces": {
    "CaptureController": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["setFocusBehavior", "o", "0000"]
     ]
    },
    "MediaDevices": {
     "members": [
      ["getDisplayMedia", "o", "0000"]
     ]
    }
   }
  },
  "screen-orientation": {
   "title": "Screen Orientation",
   "url": "https://w3c.github.io/screen-orientation/",
   "org": "W3C",
   "interfaces": {
    "Screen": {
     "members": [
      ["orientation", "a", "0000"]
     ]
    },
    "ScreenOrientation": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["lock", "o", "0000"],
      ["unlock", "o", "0000"],
      ["type", "a", "0000"],
      ["angle", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    }
   }
  },
  "screen-wake-lock": {
   "title": "Screen Wake Lock API",
   "url": "https://w3c.github.io/screen-wake-lock/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["wakeLock", "a", "0000"]
     ]
    },
    "WakeLock": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["request", "o", "0000"]
     ]
    },
    "WakeLockSentinel": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["released", "a", "0000"],
      ["type", "a", "0000"],
      ["release", "o", "0000"],
      ["onrelease", "a", "0000"]
     ]
    }
   }
  },
  "scroll-animations": {
   "title": "Scroll-driven Animations",
   "url": "https://drafts.csswg.org/scroll-animations-1/",
   "org": "W3C",
   "interfaces": {
    "ScrollTimeline": {
     "kind": "interface",
     "inherits": "AnimationTimeline",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["axis", "a", "0000"]
     ]
    },
    "ViewTimeline": {
     "kind": "interface",
     "inherits": "ScrollTimeline",
     "status": "----",
     "members": [
      ["subject", "a", "0000"],
      ["startOffset", "a", "0000"],
      ["endOffset", "a", "0000"]
     ]
    }
   }
  },
  "scroll-to-text-fragment": {
   "title": "URL Fragment Text Directives",
   "url": "https://wicg.github.io/scroll-to-text-fragment/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["fragmentDirective", "a", "0000"]
     ]
    },
    "FragmentDirective": {
     "kind": "interface",
     "status": "----"
    }
   }
  },
  "secure-payment-confirmation": {
   "title": "Secure Payment Confirmation",
   "url": "https://w3c.github.io/secure-payment-confirmation/",
   "org": "W3C",
   "interfaces": {
    "PaymentRequest": {
     "members": [
      ["securePaymentConfirmationAvailability", "so", "0000"],
      ["getSecurePaymentConfirmationCapabilities", "so", "0000"]
     ]
    }
   }
  },
  "selection-api": {
   "title": "Selection API",
   "url": "https://w3c.github.io/selection-api/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["getSelection", "o", "1110"],
      ["onselectstart", "a", "0100"],
      ["onselectionchange", "a", "0100"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onselectstart", "a", "0000"],
      ["onselectionchange", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onselectstart", "a", "0000"],
      ["onselectionchange", "a", "0000"]
     ]
    },
    "Selection": {
     "kind": "interface",
     "status": "PPP-",
     "members": [
      ["anchorNode", "a", "1110"],
      ["anchorOffset", "a", "1110"],
      ["focusNode", "a", "1110"],
      ["focusOffset", "a", "1110"],
      ["isCollapsed", "a", "1110"],
      ["rangeCount", "a", "1110"],
      ["type", "a", "1110"],
      ["direction", "a", "1000"],
      ["getRangeAt", "o", "1110"],
      ["addRange", "o", "1110"],
      ["removeRange", "o", "1110"],
      ["removeAllRanges", "o", "1110"],
      ["empty", "o", "1110"],
      ["getComposedRanges", "o", "1000"],
      ["collapse", "o", "1110"],
      ["setPosition", "o", "1110"],
      ["collapseToStart", "o", "1110"],
      ["collapseToEnd", "o", "1110"],
      ["extend", "o", "1110"],
      ["setBaseAndExtent", "o", "1110"],
      ["selectAllChildren", "o", "1110"],
      ["modify", "o", "1000"],
      ["deleteFromDocument", "o", "1110"],
      ["containsNode", "o", "1110"],
      ["toString", "o", "1110"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onselectstart", "a", "0100"],
      ["onselectionchange", "a", "0100"]
     ]
    },
    "Window": {
     "members": [
      ["getSelection", "o", "1110"],
      ["onselectstart", "a", "0100"],
      ["onselectionchange", "a", "0100"]
     ]
    }
   }
  },
  "serial": {
   "title": "Web Serial API",
   "url": "https://wicg.github.io/serial/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["serial", "a", "0000"]
     ]
    },
    "Serial": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["onconnect", "a", "0000"],
      ["ondisconnect", "a", "0000"],
      ["getPorts", "o", "0000"],
      ["requestPort", "o", "0000"]
     ]
    },
    "SerialPort": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["onconnect", "a", "0000"],
      ["ondisconnect", "a", "0000"],
      ["connected", "a", "0000"],
      ["readable", "a", "0000"],
      ["writable", "a", "0000"],
      ["getInfo", "o", "0000"],
      ["open", "o", "0000"],
      ["setSignals", "o", "0000"],
      ["getSignals", "o", "0000"],
      ["close", "o", "0000"],
      ["forget", "o", "0000"]
     ]
    }
   }
  },
  "server-timing": {
   "title": "Server Timing",
   "url": "https://w3c.github.io/server-timing/",
   "org": "W3C",
   "interfaces": {
    "PerformanceResourceTiming": {
     "members": [
      ["serverTiming", "a", "0000"]
     ]
    },
    "PerformanceServerTiming": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["duration", "a", "0000"],
      ["description", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "service-workers": {
   "title": "Service Workers Nightly",
   "url": "https://w3c.github.io/ServiceWorker/",
   "org": "W3C",
   "interfaces": {
    "Cache": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["match", "o", "0000"],
      ["matchAll", "o", "0000"],
      ["add", "o", "0000"],
      ["addAll", "o", "0000"],
      ["put", "o", "0000"],
      ["delete", "o", "0000"],
      ["keys", "o", "0000"]
     ]
    },
    "CacheStorage": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["match", "o", "0000"],
      ["has", "o", "0000"],
      ["open", "o", "0000"],
      ["delete", "o", "0000"],
      ["keys", "o", "0000"]
     ]
    },
    "NavigationPreloadManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["enable", "o", "0000"],
      ["disable", "o", "0000"],
      ["setHeaderValue", "o", "0000"],
      ["getState", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["serviceWorker", "a", "0000"]
     ]
    },
    "ServiceWorker": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["scriptURL", "a", "0000"],
      ["state", "a", "0000"],
      ["postMessage", "o", "0000"],
      ["onstatechange", "a", "0000"]
     ]
    },
    "ServiceWorkerContainer": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["controller", "a", "0000"],
      ["ready", "a", "0000"],
      ["register", "o", "0000"],
      ["getRegistration", "o", "0000"],
      ["getRegistrations", "o", "0000"],
      ["startMessages", "o", "0000"],
      ["oncontrollerchange", "a", "0000"],
      ["onmessage", "a", "0000"],
      ["onmessageerror", "a", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["installing", "a", "0000"],
      ["waiting", "a", "0000"],
      ["active", "a", "0000"],
      ["navigationPreload", "a", "0000"],
      ["scope", "a", "0000"],
      ["updateViaCache", "a", "0000"],
      ["update", "o", "0000"],
      ["unregister", "o", "0000"],
      ["onupdatefound", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["caches", "a", "0000"]
     ]
    }
   }
  },
  "shape-detection-api": {
   "title": "Accelerated Shape Detection in Images",
   "url": "https://wicg.github.io/shape-detection-api/",
   "org": "W3C",
   "interfaces": {
    "BarcodeDetector": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getSupportedFormats", "so", "0000"],
      ["detect", "o", "0000"]
     ]
    },
    "FaceDetector": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["detect", "o", "0000"]
     ]
    }
   }
  },
  "soft-navigations": {
   "title": "soft-navigations",
   "url": null,
   "org": null,
   "interfaces": {
    "InteractionContentfulPaint": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["largestContentfulPaint", "a", "0000"],
      ["interactionId", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "PerformanceSoftNavigation": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "----",
     "members": [
      ["navigationType", "a", "0000"],
      ["interactionId", "a", "0000"],
      ["getLargestInteractionContentfulPaint", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "speech-api": {
   "title": "Web Speech API",
   "url": "https://webaudio.github.io/web-speech-api/",
   "org": "W3C",
   "interfaces": {
    "SpeechGrammar": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["src", "a", "0000"],
      ["weight", "a", "0000"]
     ]
    },
    "SpeechGrammarList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"],
      ["addFromUri", "o", "0000"],
      ["addFromString", "o", "0000"]
     ]
    },
    "SpeechRecognition": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["grammars", "a", "0000"],
      ["lang", "a", "0000"],
      ["continuous", "a", "0000"],
      ["interimResults", "a", "0000"],
      ["unspokenPunctuation", "a", "0000"],
      ["maxAlternatives", "a", "0000"],
      ["processLocally", "a", "0000"],
      ["phrases", "a", "0000"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"],
      ["abort", "o", "0000"],
      ["available", "so", "0000"],
      ["install", "so", "0000"],
      ["onaudiostart", "a", "0000"],
      ["onsoundstart", "a", "0000"],
      ["onspeechstart", "a", "0000"],
      ["onspeechend", "a", "0000"],
      ["onsoundend", "a", "0000"],
      ["onaudioend", "a", "0000"],
      ["onresult", "a", "0000"],
      ["onnomatch", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onstart", "a", "0000"],
      ["onend", "a", "0000"]
     ]
    },
    "SpeechRecognitionAlternative": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["transcript", "a", "0000"],
      ["confidence", "a", "0000"]
     ]
    },
    "SpeechRecognitionErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["error", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "SpeechRecognitionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["resultIndex", "a", "0000"],
      ["results", "a", "0000"]
     ]
    },
    "SpeechRecognitionPhrase": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["phrase", "a", "0000"],
      ["boost", "a", "0000"]
     ]
    },
    "SpeechRecognitionResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"],
      ["isFinal", "a", "0000"]
     ]
    },
    "SpeechRecognitionResultList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"]
     ]
    },
    "SpeechSynthesis": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["pending", "a", "0000"],
      ["speaking", "a", "0000"],
      ["paused", "a", "0000"],
      ["onvoiceschanged", "a", "0000"],
      ["speak", "o", "0000"],
      ["cancel", "o", "0000"],
      ["pause", "o", "0000"],
      ["resume", "o", "0000"],
      ["getVoices", "o", "0000"]
     ]
    },
    "SpeechSynthesisErrorEvent": {
     "kind": "interface",
     "inherits": "SpeechSynthesisEvent",
     "status": "----",
     "members": [
      ["error", "a", "0000"]
     ]
    },
    "SpeechSynthesisEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["utterance", "a", "0000"],
      ["charIndex", "a", "0000"],
      ["charLength", "a", "0000"],
      ["elapsedTime", "a", "0000"],
      ["name", "a", "0000"]
     ]
    },
    "SpeechSynthesisUtterance": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["text", "a", "0000"],
      ["lang", "a", "0000"],
      ["voice", "a", "0000"],
      ["volume", "a", "0000"],
      ["rate", "a", "0000"],
      ["pitch", "a", "0000"],
      ["onstart", "a", "0000"],
      ["onend", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onpause", "a", "0000"],
      ["onresume", "a", "0000"],
      ["onmark", "a", "0000"],
      ["onboundary", "a", "0000"]
     ]
    },
    "SpeechSynthesisVoice": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["voiceURI", "a", "0000"],
      ["name", "a", "0000"],
      ["lang", "a", "0000"],
      ["localService", "a", "0000"],
      ["default", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["speechSynthesis", "a", "0000"]
     ]
    }
   }
  },
  "storage": {
   "title": "Storage",
   "url": "https://storage.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "Navigator": {
     "members": [
      ["storage", "a", "0000"]
     ]
    },
    "StorageManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["persisted", "o", "0000"],
      ["persist", "o", "0000"],
      ["estimate", "o", "0000"]
     ]
    }
   }
  },
  "storage-access": {
   "title": "The Storage Access API",
   "url": "https://privacycg.github.io/storage-access/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["hasStorageAccess", "o", "0000"],
      ["requestStorageAccess", "o", "0000"]
     ]
    }
   }
  },
  "storage-buckets": {
   "title": "Storage Buckets API",
   "url": "https://wicg.github.io/storage-buckets/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["storageBuckets", "a", "0000"]
     ]
    },
    "StorageBucket": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["persist", "o", "0000"],
      ["persisted", "o", "0000"],
      ["estimate", "o", "0000"],
      ["setExpires", "o", "0000"],
      ["expires", "o", "0000"],
      ["indexedDB", "a", "0000"],
      ["caches", "a", "0000"],
      ["getDirectory", "o", "0000"]
     ]
    },
    "StorageBucketManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["open", "o", "0000"],
      ["keys", "o", "0000"],
      ["delete", "o", "0000"]
     ]
    }
   }
  },
  "streams": {
   "title": "Streams",
   "url": "https://streams.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "ByteLengthQueuingStrategy": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["highWaterMark", "a", "0001"],
      ["size", "a", "0001"]
     ]
    },
    "CompressionStream": {
     "members": [
      ["readable", "a", "0001"],
      ["writable", "a", "0001"]
     ]
    },
    "CountQueuingStrategy": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["highWaterMark", "a", "0001"],
      ["size", "a", "0001"]
     ]
    },
    "DecompressionStream": {
     "members": [
      ["readable", "a", "0001"],
      ["writable", "a", "0001"]
     ]
    },
    "ReadableByteStreamController": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["byobRequest", "a", "0001"],
      ["desiredSize", "a", "0001"],
      ["close", "o", "0001"],
      ["enqueue", "o", "0001"],
      ["error", "o", "0001"]
     ]
    },
    "ReadableStream": {
     "kind": "interface",
     "status": "-N-N",
     "members": [
      ["from", "so", "0101"],
      ["locked", "a", "0101"],
      ["cancel", "o", "0101"],
      ["getReader", "o", "0101"],
      ["pipeThrough", "o", "0101"],
      ["pipeTo", "o", "0101"],
      ["tee", "o", "0101"],
      ["values", "i", "0101"],
      ["@@asyncIterator", "i", "0101"]
     ]
    },
    "ReadableStreamBYOBReader": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["read", "o", "0001"],
      ["releaseLock", "o", "0001"],
      ["closed", "a", "0001"],
      ["cancel", "o", "0001"]
     ]
    },
    "ReadableStreamBYOBRequest": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["view", "a", "0001"],
      ["respond", "o", "0001"],
      ["respondWithNewView", "o", "0001"]
     ]
    },
    "ReadableStreamDefaultController": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["desiredSize", "a", "0001"],
      ["close", "o", "0001"],
      ["enqueue", "o", "0001"],
      ["error", "o", "0001"]
     ]
    },
    "ReadableStreamDefaultReader": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["read", "o", "0001"],
      ["releaseLock", "o", "0001"],
      ["closed", "a", "0001"],
      ["cancel", "o", "0001"]
     ]
    },
    "SFrameDecryptorStream": {
     "members": [
      ["readable", "a", "0000"],
      ["writable", "a", "0000"]
     ]
    },
    "SFrameEncryptorStream": {
     "members": [
      ["readable", "a", "0000"],
      ["writable", "a", "0000"]
     ]
    },
    "TextDecoderStream": {
     "members": [
      ["readable", "a", "0001"],
      ["writable", "a", "0001"]
     ]
    },
    "TextEncoderStream": {
     "members": [
      ["readable", "a", "0001"],
      ["writable", "a", "0001"]
     ]
    },
    "TransformStream": {
     "kind": "interface",
     "status": "-P-N",
     "members": [
      ["readable", "a", "0101"],
      ["writable", "a", "0101"]
     ]
    },
    "TransformStreamDefaultController": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["desiredSize", "a", "0001"],
      ["enqueue", "o", "0001"],
      ["error", "o", "0001"],
      ["terminate", "o", "0001"]
     ]
    },
    "WritableStream": {
     "kind": "interface",
     "status": "-P-N",
     "members": [
      ["locked", "a", "0001"],
      ["abort", "o", "0001"],
      ["close", "o", "0001"],
      ["getWriter", "o", "0001"]
     ]
    },
    "WritableStreamDefaultController": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["signal", "a", "0001"],
      ["error", "o", "0001"]
     ]
    },
    "WritableStreamDefaultWriter": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["closed", "a", "0001"],
      ["desiredSize", "a", "0001"],
      ["ready", "a", "0001"],
      ["abort", "o", "0001"],
      ["close", "o", "0001"],
      ["releaseLock", "o", "0001"],
      ["write", "o", "0001"]
     ]
    }
   }
  },
  "svg-animations": {
   "title": "SVG Animations Level 2",
   "url": "https://svgwg.org/specs/animations/",
   "org": "W3C",
   "interfaces": {
    "SVGAnimateElement": {
     "kind": "interface",
     "inherits": "SVGAnimationElement",
     "status": "-P--"
    },
    "SVGAnimateMotionElement": {
     "kind": "interface",
     "inherits": "SVGAnimationElement",
     "status": "-P--"
    },
    "SVGAnimateTransformElement": {
     "kind": "interface",
     "inherits": "SVGAnimationElement",
     "status": "-P--"
    },
    "SVGAnimationElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--",
     "members": [
      ["targetElement", "a", "0100"],
      ["onbegin", "a", "0100"],
      ["onend", "a", "0100"],
      ["onrepeat", "a", "0100"],
      ["getStartTime", "o", "0000"],
      ["getCurrentTime", "o", "0000"],
      ["getSimpleDuration", "o", "0000"],
      ["beginElement", "o", "0000"],
      ["beginElementAt", "o", "0000"],
      ["endElement", "o", "0000"],
      ["endElementAt", "o", "0000"]
     ]
    },
    "SVGMPathElement": {
     "kind": "interface",
     "inherits": "SVGElement",
     "status": "-P--"
    },
    "SVGSetElement": {
     "kind": "interface",
     "inherits": "SVGAnimationElement",
     "status": "-P--"
    },
    "SVGSVGElement": {
     "members": [
      ["pauseAnimations", "o", "0100"],
      ["unpauseAnimations", "o", "0100"],
      ["animationsPaused", "o", "0100"],
      ["getCurrentTime", "o", "0100"],
      ["setCurrentTime", "o", "0100"]
     ]
    },
    "TimeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["view", "a", "0000"],
      ["detail", "a", "0000"],
      ["initTimeEvent", "o", "0000"]
     ]
    }
   }
  },
  "svg-paths": {
   "title": "SVG Paths",
   "url": "https://svgwg.org/specs/paths/",
   "org": "W3C",
   "interfaces": {
    "SVGPathElement": {
     "kind": "interface",
     "inherits": "SVGGeometryElement",
     "status": "-P--",
     "members": [
      ["pathLength", "a", "0100"],
      ["getTotalLength", "o", "0100"],
      ["getPointAtLength", "o", "0100"],
      ["getPathSegmentAtLength", "o", "0000"],
      ["getPathData", "o", "0000"],
      ["setPathData", "o", "0000"]
     ]
    }
   }
  },
  "testutils": {
   "title": "Test Utils",
   "url": "https://testutils.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "TestUtils": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["gc", "o", "0000"]
     ]
    }
   }
  },
  "text-detection-api": {
   "title": "Accelerated Text Detection in Images",
   "url": "https://wicg.github.io/shape-detection-api/text.html",
   "org": "W3C",
   "interfaces": {
    "TextDetector": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["availability", "so", "0000"],
      ["create", "so", "0000"],
      ["detect", "o", "0000"]
     ]
    }
   }
  },
  "touch-events": {
   "title": "Touch Events",
   "url": "https://w3c.github.io/touch-events/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["ontouchstart", "a", "1010"],
      ["ontouchend", "a", "1010"],
      ["ontouchmove", "a", "1010"],
      ["ontouchcancel", "a", "1010"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["ontouchstart", "a", "1110"],
      ["ontouchend", "a", "1110"],
      ["ontouchmove", "a", "1110"],
      ["ontouchcancel", "a", "1110"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["ontouchstart", "a", "0000"],
      ["ontouchend", "a", "0000"],
      ["ontouchmove", "a", "0000"],
      ["ontouchcancel", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["ontouchstart", "a", "1010"],
      ["ontouchend", "a", "1010"],
      ["ontouchmove", "a", "1010"],
      ["ontouchcancel", "a", "1010"]
     ]
    },
    "Touch": {
     "kind": "interface",
     "status": "-P--",
     "members": [
      ["identifier", "a", "0000"],
      ["target", "a", "0000"],
      ["screenX", "a", "0000"],
      ["screenY", "a", "0000"],
      ["clientX", "a", "0000"],
      ["clientY", "a", "0000"],
      ["pageX", "a", "0000"],
      ["pageY", "a", "0000"],
      ["radiusX", "a", "0000"],
      ["radiusY", "a", "0000"],
      ["rotationAngle", "a", "0000"],
      ["force", "a", "0000"],
      ["altitudeAngle", "a", "0000"],
      ["azimuthAngle", "a", "0000"],
      ["touchType", "a", "0000"]
     ]
    },
    "TouchEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPP-",
     "members": [
      ["touches", "a", "1010"],
      ["targetTouches", "a", "1010"],
      ["changedTouches", "a", "1010"],
      ["altKey", "a", "1010"],
      ["metaKey", "a", "1010"],
      ["ctrlKey", "a", "1010"],
      ["shiftKey", "a", "1010"],
      ["getModifierState", "o", "0000"]
     ]
    },
    "TouchList": {
     "kind": "interface",
     "status": "P---",
     "members": [
      ["length", "a", "1000"],
      ["item", "o", "1000"]
     ]
    },
    "Window": {
     "members": [
      ["ontouchstart", "a", "1010"],
      ["ontouchend", "a", "1010"],
      ["ontouchmove", "a", "1010"],
      ["ontouchcancel", "a", "1010"]
     ]
    }
   }
  },
  "translation-api": {
   "title": "Translator and Language Detector APIs",
   "url": "https://webmachinelearning.github.io/translation-api/",
   "org": "W3C",
   "interfaces": {
    "LanguageDetector": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["detect", "o", "0000"],
      ["expectedInputLanguages", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputQuota", "a", "0000"]
     ]
    },
    "Translator": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["translate", "o", "0000"],
      ["translateStreaming", "o", "0000"],
      ["sourceLanguage", "a", "0000"],
      ["targetLanguage", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputQuota", "a", "0000"]
     ]
    }
   }
  },
  "trust-token-api": {
   "title": "Private State Token API",
   "url": "https://wicg.github.io/trust-token-api/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["hasPrivateToken", "o", "0000"],
      ["hasRedemptionRecord", "o", "0000"]
     ]
    },
    "HTMLIFrameElement": {
     "members": [
      ["privateToken", "a", "0000"]
     ]
    },
    "XMLHttpRequest": {
     "members": [
      ["setPrivateToken", "o", "0000"]
     ]
    }
   }
  },
  "trusted-types": {
   "title": "Trusted Types",
   "url": "https://w3c.github.io/trusted-types/dist/spec/",
   "org": "W3C",
   "interfaces": {
    "TrustedHTML": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["toString", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "TrustedHTMLParserOptions": {
     "kind": "interface",
     "status": "----"
    },
    "TrustedScript": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["toString", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "TrustedScriptURL": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["toString", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "TrustedTypePolicy": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["createHTML", "o", "0000"],
      ["createScript", "o", "0000"],
      ["createScriptURL", "o", "0000"],
      ["createParserOptions", "o", "0000"]
     ]
    },
    "TrustedTypePolicyFactory": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createPolicy", "o", "0000"],
      ["isHTML", "o", "0000"],
      ["isScript", "o", "0000"],
      ["isScriptURL", "o", "0000"],
      ["emptyHTML", "a", "0000"],
      ["emptyScript", "a", "0000"],
      ["getAttributeType", "o", "0000"],
      ["getPropertyType", "o", "0000"],
      ["defaultPolicy", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["trustedTypes", "a", "0000"]
     ]
    }
   }
  },
  "ua-client-hints": {
   "title": "User-Agent Client Hints",
   "url": "https://wicg.github.io/ua-client-hints/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["userAgentData", "a", "0000"]
     ]
    },
    "NavigatorUAData": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["brands", "a", "0000"],
      ["mobile", "a", "0000"],
      ["platform", "a", "0000"],
      ["getHighEntropyValues", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    }
   }
  },
  "uievents": {
   "title": "UI Events",
   "url": "https://w3c.github.io/uievents/",
   "org": "W3C",
   "interfaces": {
    "CompositionEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPP-",
     "members": [
      ["data", "a", "1010"],
      ["initCompositionEvent", "o", "1010"]
     ]
    },
    "FocusEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPP-",
     "members": [
      ["relatedTarget", "a", "1010"]
     ]
    },
    "InputEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPPP",
     "members": [
      ["data", "a", "1010"],
      ["isComposing", "a", "1010"],
      ["inputType", "a", "1010"]
     ]
    },
    "KeyboardEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "PPP-",
     "members": [
      ["DOM_KEY_LOCATION_STANDARD", "c", "1110"],
      ["DOM_KEY_LOCATION_LEFT", "c", "1110"],
      ["DOM_KEY_LOCATION_RIGHT", "c", "1110"],
      ["DOM_KEY_LOCATION_NUMPAD", "c", "1110"],
      ["key", "a", "1010"],
      ["code", "a", "1010"],
      ["location", "a", "1010"],
      ["ctrlKey", "a", "1010"],
      ["shiftKey", "a", "1010"],
      ["altKey", "a", "1010"],
      ["metaKey", "a", "1010"],
      ["repeat", "a", "1010"],
      ["isComposing", "a", "1010"],
      ["getModifierState", "o", "1110"],
      ["initKeyboardEvent", "o", "1010"],
      ["charCode", "a", "1010"],
      ["keyCode", "a", "1010"]
     ]
    },
    "TextEvent": {
     "kind": "interface",
     "inherits": "UIEvent",
     "status": "-P--",
     "members": [
      ["data", "a", "0000"],
      ["initTextEvent", "o", "0000"]
     ]
    },
    "UIEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["view", "a", "1010"],
      ["detail", "a", "1010"],
      ["initUIEvent", "o", "1010"],
      ["which", "a", "1010"]
     ]
    }
   }
  },
  "url": {
   "title": "URL",
   "url": "https://url.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "URL": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["parse", "so", "1111"],
      ["canParse", "so", "1111"],
      ["href", "a", "1111"],
      ["toString", "o", "1111"],
      ["origin", "a", "1111"],
      ["protocol", "a", "1111"],
      ["username", "a", "1111"],
      ["password", "a", "1111"],
      ["host", "a", "1111"],
      ["hostname", "a", "1111"],
      ["port", "a", "1111"],
      ["pathname", "a", "1111"],
      ["search", "a", "1111"],
      ["searchParams", "a", "1111"],
      ["hash", "a", "1111"],
      ["toJSON", "o", "1111"]
     ]
    },
    "URLSearchParams": {
     "kind": "interface",
     "status": "PNPN",
     "members": [
      ["size", "a", "1111"],
      ["append", "o", "1111"],
      ["delete", "o", "1111"],
      ["get", "o", "1111"],
      ["getAll", "o", "1111"],
      ["has", "o", "1111"],
      ["set", "o", "1111"],
      ["sort", "o", "1111"],
      ["entries", "i", "1111"],
      ["keys", "i", "1111"],
      ["values", "i", "1111"],
      ["forEach", "i", "1111"],
      ["@@iterator", "i", "1111"],
      ["toString", "o", "1111"]
     ]
    }
   }
  },
  "urlpattern": {
   "title": "URL Pattern",
   "url": "https://urlpattern.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "URLPattern": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["test", "o", "0000"],
      ["exec", "o", "0000"],
      ["protocol", "a", "0000"],
      ["username", "a", "0000"],
      ["password", "a", "0000"],
      ["hostname", "a", "0000"],
      ["port", "a", "0000"],
      ["pathname", "a", "0000"],
      ["search", "a", "0000"],
      ["hash", "a", "0000"],
      ["hasRegExpGroups", "a", "0000"]
     ]
    }
   }
  },
  "usb": {
   "title": "WebUSB API",
   "url": "https://wicg.github.io/webusb/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["usb", "a", "0000"]
     ]
    },
    "USB": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["onconnect", "a", "0000"],
      ["ondisconnect", "a", "0000"],
      ["getDevices", "o", "0000"],
      ["requestDevice", "o", "0000"]
     ]
    },
    "USBAlternateInterface": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["alternateSetting", "a", "0000"],
      ["interfaceClass", "a", "0000"],
      ["interfaceSubclass", "a", "0000"],
      ["interfaceProtocol", "a", "0000"],
      ["interfaceName", "a", "0000"],
      ["endpoints", "a", "0000"]
     ]
    },
    "USBConfiguration": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["configurationValue", "a", "0000"],
      ["configurationName", "a", "0000"],
      ["interfaces", "a", "0000"]
     ]
    },
    "USBConnectionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["device", "a", "0000"]
     ]
    },
    "USBDevice": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["usbVersionMajor", "a", "0000"],
      ["usbVersionMinor", "a", "0000"],
      ["usbVersionSubminor", "a", "0000"],
      ["deviceClass", "a", "0000"],
      ["deviceSubclass", "a", "0000"],
      ["deviceProtocol", "a", "0000"],
      ["vendorId", "a", "0000"],
      ["productId", "a", "0000"],
      ["deviceVersionMajor", "a", "0000"],
      ["deviceVersionMinor", "a", "0000"],
      ["deviceVersionSubminor", "a", "0000"],
      ["manufacturerName", "a", "0000"],
      ["productName", "a", "0000"],
      ["serialNumber", "a", "0000"],
      ["configuration", "a", "0000"],
      ["configurations", "a", "0000"],
      ["opened", "a", "0000"],
      ["open", "o", "0000"],
      ["close", "o", "0000"],
      ["forget", "o", "0000"],
      ["selectConfiguration", "o", "0000"],
      ["claimInterface", "o", "0000"],
      ["releaseInterface", "o", "0000"],
      ["selectAlternateInterface", "o", "0000"],
      ["controlTransferIn", "o", "0000"],
      ["controlTransferOut", "o", "0000"],
      ["clearHalt", "o", "0000"],
      ["transferIn", "o", "0000"],
      ["transferOut", "o", "0000"],
      ["isochronousTransferIn", "o", "0000"],
      ["isochronousTransferOut", "o", "0000"],
      ["reset", "o", "0000"]
     ]
    },
    "USBEndpoint": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["endpointNumber", "a", "0000"],
      ["direction", "a", "0000"],
      ["type", "a", "0000"],
      ["packetSize", "a", "0000"]
     ]
    },
    "USBInterface": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["interfaceNumber", "a", "0000"],
      ["alternate", "a", "0000"],
      ["alternates", "a", "0000"],
      ["claimed", "a", "0000"]
     ]
    },
    "USBInTransferResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["status", "a", "0000"]
     ]
    },
    "USBIsochronousInTransferPacket": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["status", "a", "0000"]
     ]
    },
    "USBIsochronousInTransferResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["packets", "a", "0000"]
     ]
    },
    "USBIsochronousOutTransferPacket": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["bytesWritten", "a", "0000"],
      ["status", "a", "0000"]
     ]
    },
    "USBIsochronousOutTransferResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["packets", "a", "0000"]
     ]
    },
    "USBOutTransferResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["bytesWritten", "a", "0000"],
      ["status", "a", "0000"]
     ]
    },
    "USBPermissionResult": {
     "kind": "interface",
     "inherits": "PermissionStatus",
     "status": "----",
     "members": [
      ["devices", "a", "0000"]
     ]
    }
   }
  },
  "user-timing": {
   "title": "User Timing",
   "url": "https://w3c.github.io/user-timing/",
   "org": "W3C",
   "interfaces": {
    "Performance": {
     "members": [
      ["mark", "o", "0001"],
      ["clearMarks", "o", "0001"],
      ["measure", "o", "0001"],
      ["clearMeasures", "o", "0001"]
     ]
    },
    "PerformanceMark": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "---N",
     "members": [
      ["detail", "a", "0001"]
     ]
    },
    "PerformanceMeasure": {
     "kind": "interface",
     "inherits": "PerformanceEntry",
     "status": "---N",
     "members": [
      ["detail", "a", "0001"]
     ]
    }
   }
  },
  "vibration": {
   "title": "Vibration API",
   "url": "https://w3c.github.io/vibration/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["vibrate", "o", "0000"]
     ]
    }
   }
  },
  "video-rvfc": {
   "title": "HTMLVideoElement.requestVideoFrameCallback()",
   "url": "https://wicg.github.io/video-rvfc/",
   "org": "W3C",
   "interfaces": {
    "HTMLVideoElement": {
     "members": [
      ["requestVideoFrameCallback", "o", "0000"],
      ["cancelVideoFrameCallback", "o", "0000"]
     ]
    }
   }
  },
  "virtual-keyboard": {
   "title": "VirtualKeyboard API",
   "url": "https://w3c.github.io/virtual-keyboard/",
   "org": "W3C",
   "interfaces": {
    "HTMLElement": {
     "members": [
      ["virtualKeyboardPolicy", "a", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["virtualKeyboard", "a", "0000"]
     ]
    },
    "VirtualKeyboard": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["show", "o", "0000"],
      ["hide", "o", "0000"],
      ["boundingRect", "a", "0000"],
      ["overlaysContent", "a", "0000"],
      ["ongeometrychange", "a", "0000"]
     ]
    }
   }
  },
  "wai-aria": {
   "title": "Accessible Rich Internet Applications (WAI-ARIA)",
   "url": "https://w3c.github.io/aria/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["ariaNotify", "o", "0000"]
     ]
    },
    "Element": {
     "members": [
      ["role", "a", "1110"],
      ["ariaActiveDescendantElement", "a", "0000"],
      ["ariaAtomic", "a", "1010"],
      ["ariaAutoComplete", "a", "1010"],
      ["ariaBrailleLabel", "a", "1000"],
      ["ariaBrailleRoleDescription", "a", "1000"],
      ["ariaBusy", "a", "1010"],
      ["ariaChecked", "a", "1010"],
      ["ariaColCount", "a", "1010"],
      ["ariaColIndex", "a", "1010"],
      ["ariaColIndexText", "a", "1010"],
      ["ariaColSpan", "a", "1010"],
      ["ariaControlsElements", "a", "0000"],
      ["ariaCurrent", "a", "1010"],
      ["ariaDescribedByElements", "a", "0000"],
      ["ariaDescription", "a", "1010"],
      ["ariaDetailsElements", "a", "0000"],
      ["ariaDisabled", "a", "1010"],
      ["ariaErrorMessageElements", "a", "0000"],
      ["ariaExpanded", "a", "1010"],
      ["ariaFlowToElements", "a", "0000"],
      ["ariaHasPopup", "a", "1010"],
      ["ariaHidden", "a", "1010"],
      ["ariaInvalid", "a", "1010"],
      ["ariaKeyShortcuts", "a", "1010"],
      ["ariaLabel", "a", "1010"],
      ["ariaLabelledByElements", "a", "0000"],
      ["ariaLevel", "a", "1010"],
      ["ariaLive", "a", "1010"],
      ["ariaModal", "a", "1010"],
      ["ariaMultiLine", "a", "1010"],
      ["ariaMultiSelectable", "a", "1010"],
      ["ariaOrientation", "a", "1010"],
      ["ariaOwnsElements", "a", "0000"],
      ["ariaPlaceholder", "a", "1010"],
      ["ariaPosInSet", "a", "1010"],
      ["ariaPressed", "a", "1010"],
      ["ariaReadOnly", "a", "1010"],
      ["ariaRelevant", "a", "1010"],
      ["ariaRequired", "a", "1010"],
      ["ariaRoleDescription", "a", "1010"],
      ["ariaRowCount", "a", "1010"],
      ["ariaRowIndex", "a", "1010"],
      ["ariaRowIndexText", "a", "1010"],
      ["ariaRowSpan", "a", "1010"],
      ["ariaSelected", "a", "1010"],
      ["ariaSetSize", "a", "1010"],
      ["ariaSort", "a", "1010"],
      ["ariaValueMax", "a", "1010"],
      ["ariaValueMin", "a", "1010"],
      ["ariaValueNow", "a", "1010"],
      ["ariaValueText", "a", "1010"],
      ["ariaNotify", "o", "0000"]
     ]
    },
    "ElementInternals": {
     "members": [
      ["role", "a", "0010"],
      ["ariaActiveDescendantElement", "a", "0000"],
      ["ariaAtomic", "a", "0010"],
      ["ariaAutoComplete", "a", "0010"],
      ["ariaBrailleLabel", "a", "0000"],
      ["ariaBrailleRoleDescription", "a", "0000"],
      ["ariaBusy", "a", "0010"],
      ["ariaChecked", "a", "0010"],
      ["ariaColCount", "a", "0010"],
      ["ariaColIndex", "a", "0010"],
      ["ariaColIndexText", "a", "0010"],
      ["ariaColSpan", "a", "0010"],
      ["ariaControlsElements", "a", "0000"],
      ["ariaCurrent", "a", "0010"],
      ["ariaDescribedByElements", "a", "0000"],
      ["ariaDescription", "a", "0010"],
      ["ariaDetailsElements", "a", "0000"],
      ["ariaDisabled", "a", "0010"],
      ["ariaErrorMessageElements", "a", "0000"],
      ["ariaExpanded", "a", "0010"],
      ["ariaFlowToElements", "a", "0000"],
      ["ariaHasPopup", "a", "0010"],
      ["ariaHidden", "a", "0010"],
      ["ariaInvalid", "a", "0010"],
      ["ariaKeyShortcuts", "a", "0010"],
      ["ariaLabel", "a", "0010"],
      ["ariaLabelledByElements", "a", "0000"],
      ["ariaLevel", "a", "0010"],
      ["ariaLive", "a", "0010"],
      ["ariaModal", "a", "0010"],
      ["ariaMultiLine", "a", "0010"],
      ["ariaMultiSelectable", "a", "0010"],
      ["ariaOrientation", "a", "0010"],
      ["ariaOwnsElements", "a", "0000"],
      ["ariaPlaceholder", "a", "0010"],
      ["ariaPosInSet", "a", "0010"],
      ["ariaPressed", "a", "0010"],
      ["ariaReadOnly", "a", "0010"],
      ["ariaRelevant", "a", "0010"],
      ["ariaRequired", "a", "0010"],
      ["ariaRoleDescription", "a", "0010"],
      ["ariaRowCount", "a", "0010"],
      ["ariaRowIndex", "a", "0010"],
      ["ariaRowIndexText", "a", "0010"],
      ["ariaRowSpan", "a", "0010"],
      ["ariaSelected", "a", "0010"],
      ["ariaSetSize", "a", "0010"],
      ["ariaSort", "a", "0010"],
      ["ariaValueMax", "a", "0010"],
      ["ariaValueMin", "a", "0010"],
      ["ariaValueNow", "a", "0010"],
      ["ariaValueText", "a", "0010"]
     ]
    }
   }
  },
  "wasm-js-api": {
   "title": "WebAssembly JavaScript Interface: Content Security Policy",
   "url": "https://webassembly.github.io/content-security-policy/js-api/",
   "org": "W3C",
   "interfaces": {
    "Exception": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getArg", "o", "0000"],
      ["is", "o", "0000"],
      ["stack", "a", "0000"]
     ]
    },
    "Global": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["valueOf", "o", "0000"],
      ["value", "a", "0000"]
     ]
    },
    "Instance": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["exports", "a", "0000"]
     ]
    },
    "Memory": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["grow", "o", "0000"],
      ["toFixedLengthBuffer", "o", "0000"],
      ["toResizableBuffer", "o", "0000"],
      ["buffer", "a", "0000"]
     ]
    },
    "Module": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["exports", "so", "0000"],
      ["imports", "so", "0000"],
      ["customSections", "so", "0000"]
     ]
    },
    "Table": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["grow", "o", "0000"],
      ["get", "o", "0000"],
      ["set", "o", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "Tag": {
     "kind": "interface",
     "status": "----"
    },
    "WebAssembly": {
     "kind": "namespace",
     "status": "N-NN",
     "members": [
      ["validate", "o", "1011"],
      ["compile", "o", "1011"],
      ["instantiate", "o", "1011"],
      ["JSTag", "a", "1011"]
     ]
    }
   }
  },
  "wasm-web-api": {
   "title": "WebAssembly Web API",
   "url": "https://webassembly.github.io/spec/web-api/",
   "org": "W3C",
   "interfaces": {
    "WebAssembly": {
     "members": [
      ["compileStreaming", "o", "1011"],
      ["instantiateStreaming", "o", "1011"]
     ]
    }
   }
  },
  "web-animations": {
   "title": "Web Animations",
   "url": "https://drafts.csswg.org/web-animations-1/",
   "org": "W3C",
   "interfaces": {
    "Animation": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["id", "a", "0000"],
      ["effect", "a", "0000"],
      ["timeline", "a", "0000"],
      ["playbackRate", "a", "0000"],
      ["playState", "a", "0100"],
      ["replaceState", "a", "0000"],
      ["pending", "a", "0100"],
      ["ready", "a", "0000"],
      ["finished", "a", "0000"],
      ["onfinish", "a", "0100"],
      ["oncancel", "a", "0100"],
      ["onremove", "a", "0100"],
      ["cancel", "o", "0100"],
      ["finish", "o", "0100"],
      ["play", "o", "0100"],
      ["pause", "o", "0100"],
      ["updatePlaybackRate", "o", "0100"],
      ["reverse", "o", "0100"],
      ["persist", "o", "0100"],
      ["commitStyles", "o", "0000"]
     ]
    },
    "AnimationEffect": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getTiming", "o", "0000"],
      ["getComputedTiming", "o", "0000"],
      ["updateTiming", "o", "0000"]
     ]
    },
    "AnimationTimeline": {
     "kind": "interface",
     "status": "-P--"
    },
    "Document": {
     "members": [
      ["timeline", "a", "0100"],
      ["getAnimations", "o", "0000"]
     ]
    },
    "DocumentTimeline": {
     "kind": "interface",
     "inherits": "AnimationTimeline",
     "status": "-P--"
    },
    "Element": {
     "members": [
      ["animate", "o", "0100"],
      ["getAnimations", "o", "0100"]
     ]
    },
    "KeyframeEffect": {
     "kind": "interface",
     "inherits": "AnimationEffect",
     "status": "-P--",
     "members": [
      ["target", "a", "0000"],
      ["pseudoElement", "a", "0000"],
      ["composite", "a", "0000"],
      ["getKeyframes", "o", "0100"],
      ["setKeyframes", "o", "0100"]
     ]
    },
    "ShadowRoot": {
     "members": [
      ["getAnimations", "o", "0100"]
     ]
    }
   }
  },
  "web-animations-2": {
   "title": "Web Animations Module Level 2",
   "url": "https://drafts.csswg.org/web-animations-2/",
   "org": "W3C",
   "interfaces": {
    "Animation": {
     "members": [
      ["startTime", "a", "0000"],
      ["currentTime", "a", "0100"],
      ["trigger", "a", "0000"],
      ["overallProgress", "a", "0000"]
     ]
    },
    "AnimationEffect": {
     "members": [
      ["parent", "a", "0000"],
      ["previousSibling", "a", "0000"],
      ["nextSibling", "a", "0000"],
      ["before", "o", "0000"],
      ["after", "o", "0000"],
      ["replace", "o", "0000"],
      ["remove", "o", "0000"]
     ]
    },
    "AnimationNodeList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["length", "a", "0000"],
      ["item", "o", "0000"]
     ]
    },
    "AnimationPlaybackEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["currentTime", "a", "0000"],
      ["timelineTime", "a", "0000"]
     ]
    },
    "AnimationTimeline": {
     "members": [
      ["currentTime", "a", "0100"],
      ["duration", "a", "0000"],
      ["play", "o", "0000"]
     ]
    },
    "GroupEffect": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["children", "a", "0000"],
      ["firstChild", "a", "0000"],
      ["lastChild", "a", "0000"],
      ["clone", "o", "0000"],
      ["prepend", "o", "0000"],
      ["append", "o", "0000"]
     ]
    },
    "KeyframeEffect": {
     "members": [
      ["iterationComposite", "a", "0000"]
     ]
    },
    "SequenceEffect": {
     "kind": "interface",
     "inherits": "GroupEffect",
     "status": "----",
     "members": [
      ["clone", "o", "0000"]
     ]
    }
   }
  },
  "web-app-launch": {
   "title": "Web App Launch Handler API",
   "url": "https://wicg.github.io/web-app-launch/",
   "org": "W3C",
   "interfaces": {
    "LaunchParams": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["targetURL", "a", "0000"],
      ["files", "a", "0000"]
     ]
    },
    "LaunchQueue": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setConsumer", "o", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["launchQueue", "a", "0000"]
     ]
    }
   }
  },
  "web-based-payment-handler": {
   "title": "Web-based Payment Handler API",
   "url": "https://w3c.github.io/web-based-payment-handler/",
   "org": "W3C",
   "interfaces": {
    "PaymentManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["userHint", "a", "0000"],
      ["enableDelegations", "o", "0000"]
     ]
    },
    "ServiceWorkerRegistration": {
     "members": [
      ["paymentManager", "a", "0000"]
     ]
    }
   }
  },
  "web-locks": {
   "title": "Web Locks API",
   "url": "https://w3c.github.io/web-locks/",
   "org": "W3C",
   "interfaces": {
    "Lock": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["name", "a", "0000"],
      ["mode", "a", "0000"]
     ]
    },
    "LockManager": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["request", "o", "0000"],
      ["query", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["locks", "a", "0100"]
     ]
    }
   }
  },
  "web-nfc": {
   "title": "Web NFC",
   "url": "https://w3c-cg.github.io/web-nfc/",
   "org": "W3C",
   "interfaces": {
    "NDEFMessage": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["records", "a", "0000"]
     ]
    },
    "NDEFReader": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["onreading", "a", "0000"],
      ["onreadingerror", "a", "0000"],
      ["scan", "o", "0000"],
      ["write", "o", "0000"],
      ["makeReadOnly", "o", "0000"]
     ]
    },
    "NDEFReadingEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["serialNumber", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "NDEFRecord": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["recordType", "a", "0000"],
      ["mediaType", "a", "0000"],
      ["id", "a", "0000"],
      ["data", "a", "0000"],
      ["encoding", "a", "0000"],
      ["lang", "a", "0000"],
      ["toRecords", "o", "0000"]
     ]
    }
   }
  },
  "web-otp": {
   "title": "WebOTP API",
   "url": "https://wicg.github.io/web-otp/",
   "org": "W3C",
   "interfaces": {
    "OTPCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["code", "a", "0000"]
     ]
    }
   }
  },
  "web-share": {
   "title": "Web Share API",
   "url": "https://w3c.github.io/web-share/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["share", "o", "0000"],
      ["canShare", "o", "0000"]
     ]
    }
   }
  },
  "webaudio": {
   "title": "Web Audio API",
   "url": "https://webaudio.github.io/web-audio-api/",
   "org": "W3C",
   "interfaces": {
    "AnalyserNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["getFloatFrequencyData", "o", "0000"],
      ["getByteFrequencyData", "o", "0000"],
      ["getFloatTimeDomainData", "o", "0000"],
      ["getByteTimeDomainData", "o", "0000"],
      ["fftSize", "a", "0000"],
      ["frequencyBinCount", "a", "0000"],
      ["minDecibels", "a", "0000"],
      ["maxDecibels", "a", "0000"],
      ["smoothingTimeConstant", "a", "0000"]
     ]
    },
    "AudioBuffer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["sampleRate", "a", "0000"],
      ["length", "a", "0000"],
      ["duration", "a", "0000"],
      ["numberOfChannels", "a", "0000"],
      ["getChannelData", "o", "0000"],
      ["copyFromChannel", "o", "0000"],
      ["copyToChannel", "o", "0000"]
     ]
    },
    "AudioBufferSourceNode": {
     "kind": "interface",
     "inherits": "AudioScheduledSourceNode",
     "status": "----",
     "members": [
      ["buffer", "a", "0000"],
      ["playbackRate", "a", "0000"],
      ["detune", "a", "0000"],
      ["loop", "a", "0000"],
      ["loopStart", "a", "0000"],
      ["loopEnd", "a", "0000"],
      ["start", "o", "0000"]
     ]
    },
    "AudioContext": {
     "kind": "interface",
     "inherits": "BaseAudioContext",
     "status": "----",
     "members": [
      ["baseLatency", "a", "0000"],
      ["outputLatency", "a", "0000"],
      ["sinkId", "a", "0000"],
      ["onsinkchange", "a", "0000"],
      ["onerror", "a", "0000"],
      ["playbackStats", "a", "0000"],
      ["getOutputTimestamp", "o", "0000"],
      ["resume", "o", "0000"],
      ["suspend", "o", "0000"],
      ["close", "o", "0000"],
      ["setSinkId", "o", "0000"],
      ["createMediaElementSource", "o", "0000"],
      ["createMediaStreamSource", "o", "0000"],
      ["createMediaStreamTrackSource", "o", "0000"],
      ["createMediaStreamDestination", "o", "0000"]
     ]
    },
    "AudioDestinationNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["maxChannelCount", "a", "0000"]
     ]
    },
    "AudioListener": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["positionX", "a", "0000"],
      ["positionY", "a", "0000"],
      ["positionZ", "a", "0000"],
      ["forwardX", "a", "0000"],
      ["forwardY", "a", "0000"],
      ["forwardZ", "a", "0000"],
      ["upX", "a", "0000"],
      ["upY", "a", "0000"],
      ["upZ", "a", "0000"],
      ["setPosition", "o", "0000"],
      ["setOrientation", "o", "0000"]
     ]
    },
    "AudioNode": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["connect", "o", "0000"],
      ["disconnect", "o", "0000"],
      ["context", "a", "0000"],
      ["numberOfInputs", "a", "0000"],
      ["numberOfOutputs", "a", "0000"],
      ["channelCount", "a", "0000"],
      ["channelCountMode", "a", "0000"],
      ["channelInterpretation", "a", "0000"]
     ]
    },
    "AudioParam": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["value", "a", "0000"],
      ["automationRate", "a", "0000"],
      ["defaultValue", "a", "0000"],
      ["minValue", "a", "0000"],
      ["maxValue", "a", "0000"],
      ["setValueAtTime", "o", "0000"],
      ["linearRampToValueAtTime", "o", "0000"],
      ["exponentialRampToValueAtTime", "o", "0000"],
      ["setTargetAtTime", "o", "0000"],
      ["setValueCurveAtTime", "o", "0000"],
      ["cancelScheduledValues", "o", "0000"],
      ["cancelAndHoldAtTime", "o", "0000"]
     ]
    },
    "AudioParamMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "AudioPlaybackStats": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["underrunDuration", "a", "0000"],
      ["underrunEvents", "a", "0000"],
      ["totalDuration", "a", "0000"],
      ["averageLatency", "a", "0000"],
      ["minimumLatency", "a", "0000"],
      ["maximumLatency", "a", "0000"],
      ["resetLatency", "o", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "AudioProcessingEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["playbackTime", "a", "0000"],
      ["inputBuffer", "a", "0000"],
      ["outputBuffer", "a", "0000"]
     ]
    },
    "AudioScheduledSourceNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["onended", "a", "0000"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"]
     ]
    },
    "AudioSinkInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"]
     ]
    },
    "AudioWorklet": {
     "kind": "interface",
     "inherits": "Worklet",
     "status": "----",
     "members": [
      ["port", "a", "0000"]
     ]
    },
    "AudioWorkletNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["parameters", "a", "0000"],
      ["port", "a", "0000"],
      ["onprocessorerror", "a", "0000"]
     ]
    },
    "BaseAudioContext": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["destination", "a", "0000"],
      ["sampleRate", "a", "0000"],
      ["currentTime", "a", "0000"],
      ["listener", "a", "0000"],
      ["state", "a", "0000"],
      ["renderQuantumSize", "a", "0000"],
      ["audioWorklet", "a", "0000"],
      ["onstatechange", "a", "0000"],
      ["createAnalyser", "o", "0000"],
      ["createBiquadFilter", "o", "0000"],
      ["createBuffer", "o", "0000"],
      ["createBufferSource", "o", "0000"],
      ["createChannelMerger", "o", "0000"],
      ["createChannelSplitter", "o", "0000"],
      ["createConstantSource", "o", "0000"],
      ["createConvolver", "o", "0000"],
      ["createDelay", "o", "0000"],
      ["createDynamicsCompressor", "o", "0000"],
      ["createGain", "o", "0000"],
      ["createIIRFilter", "o", "0000"],
      ["createOscillator", "o", "0000"],
      ["createPanner", "o", "0000"],
      ["createPeriodicWave", "o", "0000"],
      ["createScriptProcessor", "o", "0000"],
      ["createStereoPanner", "o", "0000"],
      ["createWaveShaper", "o", "0000"],
      ["decodeAudioData", "o", "0000"]
     ]
    },
    "BiquadFilterNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["frequency", "a", "0000"],
      ["detune", "a", "0000"],
      ["Q", "a", "0000"],
      ["gain", "a", "0000"],
      ["getFrequencyResponse", "o", "0000"]
     ]
    },
    "ChannelMergerNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----"
    },
    "ChannelSplitterNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----"
    },
    "ConstantSourceNode": {
     "kind": "interface",
     "inherits": "AudioScheduledSourceNode",
     "status": "----",
     "members": [
      ["offset", "a", "0000"]
     ]
    },
    "ConvolverNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["buffer", "a", "0000"],
      ["normalize", "a", "0000"]
     ]
    },
    "DelayNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["delayTime", "a", "0000"]
     ]
    },
    "DynamicsCompressorNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["threshold", "a", "0000"],
      ["knee", "a", "0000"],
      ["ratio", "a", "0000"],
      ["reduction", "a", "0000"],
      ["attack", "a", "0000"],
      ["release", "a", "0000"]
     ]
    },
    "GainNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["gain", "a", "0000"]
     ]
    },
    "IIRFilterNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["getFrequencyResponse", "o", "0000"]
     ]
    },
    "MediaElementAudioSourceNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["mediaElement", "a", "0000"]
     ]
    },
    "MediaStreamAudioDestinationNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["stream", "a", "0000"]
     ]
    },
    "MediaStreamAudioSourceNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["mediaStream", "a", "0000"]
     ]
    },
    "MediaStreamTrackAudioSourceNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----"
    },
    "OfflineAudioCompletionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["renderedBuffer", "a", "0000"]
     ]
    },
    "OfflineAudioContext": {
     "kind": "interface",
     "inherits": "BaseAudioContext",
     "status": "----",
     "members": [
      ["startRendering", "o", "0000"],
      ["resume", "o", "0000"],
      ["suspend", "o", "0000"],
      ["close", "o", "0000"],
      ["length", "a", "0000"],
      ["oncomplete", "a", "0000"]
     ]
    },
    "OscillatorNode": {
     "kind": "interface",
     "inherits": "AudioScheduledSourceNode",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["frequency", "a", "0000"],
      ["detune", "a", "0000"],
      ["setPeriodicWave", "o", "0000"]
     ]
    },
    "PannerNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["panningModel", "a", "0000"],
      ["positionX", "a", "0000"],
      ["positionY", "a", "0000"],
      ["positionZ", "a", "0000"],
      ["orientationX", "a", "0000"],
      ["orientationY", "a", "0000"],
      ["orientationZ", "a", "0000"],
      ["distanceModel", "a", "0000"],
      ["refDistance", "a", "0000"],
      ["maxDistance", "a", "0000"],
      ["rolloffFactor", "a", "0000"],
      ["coneInnerAngle", "a", "0000"],
      ["coneOuterAngle", "a", "0000"],
      ["coneOuterGain", "a", "0000"],
      ["setPosition", "o", "0000"],
      ["setOrientation", "o", "0000"]
     ]
    },
    "PeriodicWave": {
     "kind": "interface",
     "status": "----"
    },
    "ScriptProcessorNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["onaudioprocess", "a", "0000"],
      ["bufferSize", "a", "0000"]
     ]
    },
    "StereoPannerNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["pan", "a", "0000"]
     ]
    },
    "WaveShaperNode": {
     "kind": "interface",
     "inherits": "AudioNode",
     "status": "----",
     "members": [
      ["curve", "a", "0000"],
      ["oversample", "a", "0000"]
     ]
    }
   }
  },
  "webauthn": {
   "title": "Web Authentication: An API for accessing Public Key Credentials - Level 3",
   "url": "https://w3c.github.io/webauthn/",
   "org": "W3C",
   "interfaces": {
    "AuthenticatorAssertionResponse": {
     "kind": "interface",
     "inherits": "AuthenticatorResponse",
     "status": "----",
     "members": [
      ["authenticatorData", "a", "0000"],
      ["signature", "a", "0000"],
      ["userHandle", "a", "0000"]
     ]
    },
    "AuthenticatorAttestationResponse": {
     "kind": "interface",
     "inherits": "AuthenticatorResponse",
     "status": "----",
     "members": [
      ["attestationObject", "a", "0000"],
      ["getTransports", "o", "0000"],
      ["getAuthenticatorData", "o", "0000"],
      ["getPublicKey", "o", "0000"],
      ["getPublicKeyAlgorithm", "o", "0000"]
     ]
    },
    "AuthenticatorResponse": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["clientDataJSON", "a", "0000"]
     ]
    },
    "PublicKeyCredential": {
     "kind": "interface",
     "inherits": "Credential",
     "status": "----",
     "members": [
      ["rawId", "a", "0000"],
      ["response", "a", "0000"],
      ["authenticatorAttachment", "a", "0000"],
      ["getClientExtensionResults", "o", "0000"],
      ["isConditionalMediationAvailable", "so", "0000"],
      ["toJSON", "o", "0000"],
      ["isUserVerifyingPlatformAuthenticatorAvailable", "so", "0000"],
      ["getClientCapabilities", "so", "0000"],
      ["parseCreationOptionsFromJSON", "so", "0000"],
      ["parseRequestOptionsFromJSON", "so", "0000"],
      ["signalUnknownCredential", "so", "0000"],
      ["signalAllAcceptedCredentials", "so", "0000"],
      ["signalCurrentUserDetails", "so", "0000"]
     ]
    }
   }
  },
  "webcodecs": {
   "title": "WebCodecs",
   "url": "https://w3c.github.io/webcodecs/",
   "org": "W3C",
   "interfaces": {
    "AudioData": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["format", "a", "0000"],
      ["sampleRate", "a", "0000"],
      ["numberOfFrames", "a", "0000"],
      ["numberOfChannels", "a", "0000"],
      ["duration", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["allocationSize", "o", "0000"],
      ["copyTo", "o", "0000"],
      ["clone", "o", "0000"],
      ["close", "o", "0000"]
     ]
    },
    "AudioDecoder": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["state", "a", "0000"],
      ["decodeQueueSize", "a", "0000"],
      ["ondequeue", "a", "0000"],
      ["configure", "o", "0000"],
      ["decode", "o", "0000"],
      ["flush", "o", "0000"],
      ["reset", "o", "0000"],
      ["close", "o", "0000"],
      ["isConfigSupported", "so", "0000"]
     ]
    },
    "AudioEncoder": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["state", "a", "0000"],
      ["encodeQueueSize", "a", "0000"],
      ["ondequeue", "a", "0000"],
      ["configure", "o", "0000"],
      ["encode", "o", "0000"],
      ["flush", "o", "0000"],
      ["reset", "o", "0000"],
      ["close", "o", "0000"],
      ["isConfigSupported", "so", "0000"]
     ]
    },
    "EncodedAudioChunk": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["duration", "a", "0000"],
      ["byteLength", "a", "0000"],
      ["copyTo", "o", "0000"]
     ]
    },
    "EncodedVideoChunk": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["duration", "a", "0000"],
      ["byteLength", "a", "0000"],
      ["copyTo", "o", "0000"]
     ]
    },
    "ImageDecoder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["complete", "a", "0000"],
      ["completed", "a", "0000"],
      ["tracks", "a", "0000"],
      ["decode", "o", "0000"],
      ["reset", "o", "0000"],
      ["close", "o", "0000"],
      ["isTypeSupported", "so", "0000"]
     ]
    },
    "ImageTrack": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["animated", "a", "0000"],
      ["frameCount", "a", "0000"],
      ["repetitionCount", "a", "0000"],
      ["selected", "a", "0000"]
     ]
    },
    "ImageTrackList": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["ready", "a", "0000"],
      ["length", "a", "0000"],
      ["selectedIndex", "a", "0000"],
      ["selectedTrack", "a", "0000"]
     ]
    },
    "VideoColorSpace": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["primaries", "a", "0000"],
      ["transfer", "a", "0000"],
      ["matrix", "a", "0000"],
      ["fullRange", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "VideoDecoder": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["state", "a", "0000"],
      ["decodeQueueSize", "a", "0000"],
      ["ondequeue", "a", "0000"],
      ["configure", "o", "0000"],
      ["decode", "o", "0000"],
      ["flush", "o", "0000"],
      ["reset", "o", "0000"],
      ["close", "o", "0000"],
      ["isConfigSupported", "so", "0000"]
     ]
    },
    "VideoEncoder": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["state", "a", "0000"],
      ["encodeQueueSize", "a", "0000"],
      ["ondequeue", "a", "0000"],
      ["configure", "o", "0000"],
      ["encode", "o", "0000"],
      ["flush", "o", "0000"],
      ["reset", "o", "0000"],
      ["close", "o", "0000"],
      ["isConfigSupported", "so", "0000"]
     ]
    },
    "VideoFrame": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["format", "a", "0000"],
      ["codedWidth", "a", "0000"],
      ["codedHeight", "a", "0000"],
      ["codedRect", "a", "0000"],
      ["visibleRect", "a", "0000"],
      ["rotation", "a", "0000"],
      ["flip", "a", "0000"],
      ["displayWidth", "a", "0000"],
      ["displayHeight", "a", "0000"],
      ["duration", "a", "0000"],
      ["timestamp", "a", "0000"],
      ["colorSpace", "a", "0000"],
      ["metadata", "o", "0000"],
      ["allocationSize", "o", "0000"],
      ["copyTo", "o", "0000"],
      ["clone", "o", "0000"],
      ["close", "o", "0000"]
     ]
    }
   }
  },
  "webcrypto": {
   "title": "Web Cryptography Level 2",
   "url": "https://w3c.github.io/webcrypto/",
   "org": "W3C",
   "interfaces": {
    "Crypto": {
     "kind": "interface",
     "status": "P-PN",
     "members": [
      ["subtle", "a", "0001"],
      ["getRandomValues", "o", "1011"],
      ["randomUUID", "o", "1011"]
     ]
    },
    "CryptoKey": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["type", "a", "0001"],
      ["extractable", "a", "0001"],
      ["algorithm", "a", "0001"],
      ["usages", "a", "0001"]
     ]
    },
    "SubtleCrypto": {
     "kind": "interface",
     "status": "---N",
     "members": [
      ["encrypt", "o", "0001"],
      ["decrypt", "o", "0001"],
      ["sign", "o", "0001"],
      ["verify", "o", "0001"],
      ["digest", "o", "0001"],
      ["generateKey", "o", "0001"],
      ["deriveKey", "o", "0001"],
      ["deriveBits", "o", "0001"],
      ["importKey", "o", "0001"],
      ["exportKey", "o", "0001"],
      ["wrapKey", "o", "0001"],
      ["unwrapKey", "o", "0001"]
     ]
    },
    "Window": {
     "members": [
      ["crypto", "a", "1111"]
     ]
    }
   }
  },
  "webcrypto-modern-algos": {
   "title": "Modern Algorithms in the Web Cryptography API",
   "url": "https://wicg.github.io/webcrypto-modern-algos/",
   "org": "W3C",
   "interfaces": {
    "SubtleCrypto": {
     "members": [
      ["encapsulateKey", "o", "0000"],
      ["encapsulateBits", "o", "0000"],
      ["decapsulateKey", "o", "0000"],
      ["decapsulateBits", "o", "0000"],
      ["getPublicKey", "o", "0000"],
      ["supports", "so", "0000"]
     ]
    }
   }
  },
  "webdriver": {
   "title": "WebDriver",
   "url": "https://w3c.github.io/webdriver/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["webdriver", "a", "1100"]
     ]
    }
   }
  },
  "webgl1": {
   "title": "WebGL Specification",
   "url": "https://registry.khronos.org/webgl/specs/latest/1.0/",
   "org": "Khronos Group",
   "interfaces": {
    "WebGL2RenderingContext": {
     "members": [
      ["DEPTH_BUFFER_BIT", "c", "0000"],
      ["STENCIL_BUFFER_BIT", "c", "0000"],
      ["COLOR_BUFFER_BIT", "c", "0000"],
      ["POINTS", "c", "0000"],
      ["LINES", "c", "0000"],
      ["LINE_LOOP", "c", "0000"],
      ["LINE_STRIP", "c", "0000"],
      ["TRIANGLES", "c", "0000"],
      ["TRIANGLE_STRIP", "c", "0000"],
      ["TRIANGLE_FAN", "c", "0000"],
      ["ZERO", "c", "0000"],
      ["ONE", "c", "0000"],
      ["SRC_COLOR", "c", "0000"],
      ["ONE_MINUS_SRC_COLOR", "c", "0000"],
      ["SRC_ALPHA", "c", "0000"],
      ["ONE_MINUS_SRC_ALPHA", "c", "0000"],
      ["DST_ALPHA", "c", "0000"],
      ["ONE_MINUS_DST_ALPHA", "c", "0000"],
      ["DST_COLOR", "c", "0000"],
      ["ONE_MINUS_DST_COLOR", "c", "0000"],
      ["SRC_ALPHA_SATURATE", "c", "0000"],
      ["FUNC_ADD", "c", "0000"],
      ["BLEND_EQUATION", "c", "0000"],
      ["BLEND_EQUATION_RGB", "c", "0000"],
      ["BLEND_EQUATION_ALPHA", "c", "0000"],
      ["FUNC_SUBTRACT", "c", "0000"],
      ["FUNC_REVERSE_SUBTRACT", "c", "0000"],
      ["BLEND_DST_RGB", "c", "0000"],
      ["BLEND_SRC_RGB", "c", "0000"],
      ["BLEND_DST_ALPHA", "c", "0000"],
      ["BLEND_SRC_ALPHA", "c", "0000"],
      ["CONSTANT_COLOR", "c", "0000"],
      ["ONE_MINUS_CONSTANT_COLOR", "c", "0000"],
      ["CONSTANT_ALPHA", "c", "0000"],
      ["ONE_MINUS_CONSTANT_ALPHA", "c", "0000"],
      ["BLEND_COLOR", "c", "0000"],
      ["ARRAY_BUFFER", "c", "0000"],
      ["ELEMENT_ARRAY_BUFFER", "c", "0000"],
      ["ARRAY_BUFFER_BINDING", "c", "0000"],
      ["ELEMENT_ARRAY_BUFFER_BINDING", "c", "0000"],
      ["STREAM_DRAW", "c", "0000"],
      ["STATIC_DRAW", "c", "0000"],
      ["DYNAMIC_DRAW", "c", "0000"],
      ["BUFFER_SIZE", "c", "0000"],
      ["BUFFER_USAGE", "c", "0000"],
      ["CURRENT_VERTEX_ATTRIB", "c", "0000"],
      ["FRONT", "c", "0000"],
      ["BACK", "c", "0000"],
      ["FRONT_AND_BACK", "c", "0000"],
      ["CULL_FACE", "c", "0000"],
      ["BLEND", "c", "0000"],
      ["DITHER", "c", "0000"],
      ["STENCIL_TEST", "c", "0000"],
      ["DEPTH_TEST", "c", "0000"],
      ["SCISSOR_TEST", "c", "0000"],
      ["POLYGON_OFFSET_FILL", "c", "0000"],
      ["SAMPLE_ALPHA_TO_COVERAGE", "c", "0000"],
      ["SAMPLE_COVERAGE", "c", "0000"],
      ["NO_ERROR", "c", "0000"],
      ["INVALID_ENUM", "c", "0000"],
      ["INVALID_VALUE", "c", "0000"],
      ["INVALID_OPERATION", "c", "0000"],
      ["OUT_OF_MEMORY", "c", "0000"],
      ["CW", "c", "0000"],
      ["CCW", "c", "0000"],
      ["LINE_WIDTH", "c", "0000"],
      ["ALIASED_POINT_SIZE_RANGE", "c", "0000"],
      ["ALIASED_LINE_WIDTH_RANGE", "c", "0000"],
      ["CULL_FACE_MODE", "c", "0000"],
      ["FRONT_FACE", "c", "0000"],
      ["DEPTH_RANGE", "c", "0000"],
      ["DEPTH_WRITEMASK", "c", "0000"],
      ["DEPTH_CLEAR_VALUE", "c", "0000"],
      ["DEPTH_FUNC", "c", "0000"],
      ["STENCIL_CLEAR_VALUE", "c", "0000"],
      ["STENCIL_FUNC", "c", "0000"],
      ["STENCIL_FAIL", "c", "0000"],
      ["STENCIL_PASS_DEPTH_FAIL", "c", "0000"],
      ["STENCIL_PASS_DEPTH_PASS", "c", "0000"],
      ["STENCIL_REF", "c", "0000"],
      ["STENCIL_VALUE_MASK", "c", "0000"],
      ["STENCIL_WRITEMASK", "c", "0000"],
      ["STENCIL_BACK_FUNC", "c", "0000"],
      ["STENCIL_BACK_FAIL", "c", "0000"],
      ["STENCIL_BACK_PASS_DEPTH_FAIL", "c", "0000"],
      ["STENCIL_BACK_PASS_DEPTH_PASS", "c", "0000"],
      ["STENCIL_BACK_REF", "c", "0000"],
      ["STENCIL_BACK_VALUE_MASK", "c", "0000"],
      ["STENCIL_BACK_WRITEMASK", "c", "0000"],
      ["VIEWPORT", "c", "0000"],
      ["SCISSOR_BOX", "c", "0000"],
      ["COLOR_CLEAR_VALUE", "c", "0000"],
      ["COLOR_WRITEMASK", "c", "0000"],
      ["UNPACK_ALIGNMENT", "c", "0000"],
      ["PACK_ALIGNMENT", "c", "0000"],
      ["MAX_TEXTURE_SIZE", "c", "0000"],
      ["MAX_VIEWPORT_DIMS", "c", "0000"],
      ["SUBPIXEL_BITS", "c", "0000"],
      ["RED_BITS", "c", "0000"],
      ["GREEN_BITS", "c", "0000"],
      ["BLUE_BITS", "c", "0000"],
      ["ALPHA_BITS", "c", "0000"],
      ["DEPTH_BITS", "c", "0000"],
      ["STENCIL_BITS", "c", "0000"],
      ["POLYGON_OFFSET_UNITS", "c", "0000"],
      ["POLYGON_OFFSET_FACTOR", "c", "0000"],
      ["TEXTURE_BINDING_2D", "c", "0000"],
      ["SAMPLE_BUFFERS", "c", "0000"],
      ["SAMPLES", "c", "0000"],
      ["SAMPLE_COVERAGE_VALUE", "c", "0000"],
      ["SAMPLE_COVERAGE_INVERT", "c", "0000"],
      ["COMPRESSED_TEXTURE_FORMATS", "c", "0000"],
      ["DONT_CARE", "c", "0000"],
      ["FASTEST", "c", "0000"],
      ["NICEST", "c", "0000"],
      ["GENERATE_MIPMAP_HINT", "c", "0000"],
      ["BYTE", "c", "0000"],
      ["UNSIGNED_BYTE", "c", "0000"],
      ["SHORT", "c", "0000"],
      ["UNSIGNED_SHORT", "c", "0000"],
      ["INT", "c", "0000"],
      ["UNSIGNED_INT", "c", "0000"],
      ["FLOAT", "c", "0000"],
      ["DEPTH_COMPONENT", "c", "0000"],
      ["ALPHA", "c", "0000"],
      ["RGB", "c", "0000"],
      ["RGBA", "c", "0000"],
      ["LUMINANCE", "c", "0000"],
      ["LUMINANCE_ALPHA", "c", "0000"],
      ["UNSIGNED_SHORT_4_4_4_4", "c", "0000"],
      ["UNSIGNED_SHORT_5_5_5_1", "c", "0000"],
      ["UNSIGNED_SHORT_5_6_5", "c", "0000"],
      ["FRAGMENT_SHADER", "c", "0000"],
      ["VERTEX_SHADER", "c", "0000"],
      ["MAX_VERTEX_ATTRIBS", "c", "0000"],
      ["MAX_VERTEX_UNIFORM_VECTORS", "c", "0000"],
      ["MAX_VARYING_VECTORS", "c", "0000"],
      ["MAX_COMBINED_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_VERTEX_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_FRAGMENT_UNIFORM_VECTORS", "c", "0000"],
      ["SHADER_TYPE", "c", "0000"],
      ["DELETE_STATUS", "c", "0000"],
      ["LINK_STATUS", "c", "0000"],
      ["VALIDATE_STATUS", "c", "0000"],
      ["ATTACHED_SHADERS", "c", "0000"],
      ["ACTIVE_UNIFORMS", "c", "0000"],
      ["ACTIVE_ATTRIBUTES", "c", "0000"],
      ["SHADING_LANGUAGE_VERSION", "c", "0000"],
      ["CURRENT_PROGRAM", "c", "0000"],
      ["NEVER", "c", "0000"],
      ["LESS", "c", "0000"],
      ["EQUAL", "c", "0000"],
      ["LEQUAL", "c", "0000"],
      ["GREATER", "c", "0000"],
      ["NOTEQUAL", "c", "0000"],
      ["GEQUAL", "c", "0000"],
      ["ALWAYS", "c", "0000"],
      ["KEEP", "c", "0000"],
      ["REPLACE", "c", "0000"],
      ["INCR", "c", "0000"],
      ["DECR", "c", "0000"],
      ["INVERT", "c", "0000"],
      ["INCR_WRAP", "c", "0000"],
      ["DECR_WRAP", "c", "0000"],
      ["VENDOR", "c", "0000"],
      ["RENDERER", "c", "0000"],
      ["VERSION", "c", "0000"],
      ["NEAREST", "c", "0000"],
      ["LINEAR", "c", "0000"],
      ["NEAREST_MIPMAP_NEAREST", "c", "0000"],
      ["LINEAR_MIPMAP_NEAREST", "c", "0000"],
      ["NEAREST_MIPMAP_LINEAR", "c", "0000"],
      ["LINEAR_MIPMAP_LINEAR", "c", "0000"],
      ["TEXTURE_MAG_FILTER", "c", "0000"],
      ["TEXTURE_MIN_FILTER", "c", "0000"],
      ["TEXTURE_WRAP_S", "c", "0000"],
      ["TEXTURE_WRAP_T", "c", "0000"],
      ["TEXTURE_2D", "c", "0000"],
      ["TEXTURE", "c", "0000"],
      ["TEXTURE_CUBE_MAP", "c", "0000"],
      ["TEXTURE_BINDING_CUBE_MAP", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_X", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_X", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_Y", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_Y", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_Z", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_Z", "c", "0000"],
      ["MAX_CUBE_MAP_TEXTURE_SIZE", "c", "0000"],
      ["TEXTURE0", "c", "0000"],
      ["TEXTURE1", "c", "0000"],
      ["TEXTURE2", "c", "0000"],
      ["TEXTURE3", "c", "0000"],
      ["TEXTURE4", "c", "0000"],
      ["TEXTURE5", "c", "0000"],
      ["TEXTURE6", "c", "0000"],
      ["TEXTURE7", "c", "0000"],
      ["TEXTURE8", "c", "0000"],
      ["TEXTURE9", "c", "0000"],
      ["TEXTURE10", "c", "0000"],
      ["TEXTURE11", "c", "0000"],
      ["TEXTURE12", "c", "0000"],
      ["TEXTURE13", "c", "0000"],
      ["TEXTURE14", "c", "0000"],
      ["TEXTURE15", "c", "0000"],
      ["TEXTURE16", "c", "0000"],
      ["TEXTURE17", "c", "0000"],
      ["TEXTURE18", "c", "0000"],
      ["TEXTURE19", "c", "0000"],
      ["TEXTURE20", "c", "0000"],
      ["TEXTURE21", "c", "0000"],
      ["TEXTURE22", "c", "0000"],
      ["TEXTURE23", "c", "0000"],
      ["TEXTURE24", "c", "0000"],
      ["TEXTURE25", "c", "0000"],
      ["TEXTURE26", "c", "0000"],
      ["TEXTURE27", "c", "0000"],
      ["TEXTURE28", "c", "0000"],
      ["TEXTURE29", "c", "0000"],
      ["TEXTURE30", "c", "0000"],
      ["TEXTURE31", "c", "0000"],
      ["ACTIVE_TEXTURE", "c", "0000"],
      ["REPEAT", "c", "0000"],
      ["CLAMP_TO_EDGE", "c", "0000"],
      ["MIRRORED_REPEAT", "c", "0000"],
      ["FLOAT_VEC2", "c", "0000"],
      ["FLOAT_VEC3", "c", "0000"],
      ["FLOAT_VEC4", "c", "0000"],
      ["INT_VEC2", "c", "0000"],
      ["INT_VEC3", "c", "0000"],
      ["INT_VEC4", "c", "0000"],
      ["BOOL", "c", "0000"],
      ["BOOL_VEC2", "c", "0000"],
      ["BOOL_VEC3", "c", "0000"],
      ["BOOL_VEC4", "c", "0000"],
      ["FLOAT_MAT2", "c", "0000"],
      ["FLOAT_MAT3", "c", "0000"],
      ["FLOAT_MAT4", "c", "0000"],
      ["SAMPLER_2D", "c", "0000"],
      ["SAMPLER_CUBE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_ENABLED", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_SIZE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_STRIDE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_TYPE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_NORMALIZED", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_POINTER", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", "c", "0000"],
      ["IMPLEMENTATION_COLOR_READ_TYPE", "c", "0000"],
      ["IMPLEMENTATION_COLOR_READ_FORMAT", "c", "0000"],
      ["COMPILE_STATUS", "c", "0000"],
      ["LOW_FLOAT", "c", "0000"],
      ["MEDIUM_FLOAT", "c", "0000"],
      ["HIGH_FLOAT", "c", "0000"],
      ["LOW_INT", "c", "0000"],
      ["MEDIUM_INT", "c", "0000"],
      ["HIGH_INT", "c", "0000"],
      ["FRAMEBUFFER", "c", "0000"],
      ["RENDERBUFFER", "c", "0000"],
      ["RGBA4", "c", "0000"],
      ["RGB5_A1", "c", "0000"],
      ["RGBA8", "c", "0000"],
      ["RGB565", "c", "0000"],
      ["DEPTH_COMPONENT16", "c", "0000"],
      ["STENCIL_INDEX8", "c", "0000"],
      ["DEPTH_STENCIL", "c", "0000"],
      ["RENDERBUFFER_WIDTH", "c", "0000"],
      ["RENDERBUFFER_HEIGHT", "c", "0000"],
      ["RENDERBUFFER_INTERNAL_FORMAT", "c", "0000"],
      ["RENDERBUFFER_RED_SIZE", "c", "0000"],
      ["RENDERBUFFER_GREEN_SIZE", "c", "0000"],
      ["RENDERBUFFER_BLUE_SIZE", "c", "0000"],
      ["RENDERBUFFER_ALPHA_SIZE", "c", "0000"],
      ["RENDERBUFFER_DEPTH_SIZE", "c", "0000"],
      ["RENDERBUFFER_STENCIL_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", "c", "0000"],
      ["COLOR_ATTACHMENT0", "c", "0000"],
      ["DEPTH_ATTACHMENT", "c", "0000"],
      ["STENCIL_ATTACHMENT", "c", "0000"],
      ["DEPTH_STENCIL_ATTACHMENT", "c", "0000"],
      ["NONE", "c", "0000"],
      ["FRAMEBUFFER_COMPLETE", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_ATTACHMENT", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_DIMENSIONS", "c", "0000"],
      ["FRAMEBUFFER_UNSUPPORTED", "c", "0000"],
      ["FRAMEBUFFER_BINDING", "c", "0000"],
      ["RENDERBUFFER_BINDING", "c", "0000"],
      ["MAX_RENDERBUFFER_SIZE", "c", "0000"],
      ["INVALID_FRAMEBUFFER_OPERATION", "c", "0000"],
      ["UNPACK_FLIP_Y_WEBGL", "c", "0000"],
      ["UNPACK_PREMULTIPLY_ALPHA_WEBGL", "c", "0000"],
      ["CONTEXT_LOST_WEBGL", "c", "0000"],
      ["UNPACK_COLORSPACE_CONVERSION_WEBGL", "c", "0000"],
      ["BROWSER_DEFAULT_WEBGL", "c", "0000"],
      ["canvas", "a", "0000"],
      ["drawingBufferWidth", "a", "0000"],
      ["drawingBufferHeight", "a", "0000"],
      ["drawingBufferFormat", "a", "0000"],
      ["drawingBufferColorSpace", "a", "0000"],
      ["unpackColorSpace", "a", "0000"],
      ["getContextAttributes", "o", "0000"],
      ["isContextLost", "o", "0000"],
      ["getSupportedExtensions", "o", "0000"],
      ["getExtension", "o", "0000"],
      ["drawingBufferStorage", "o", "0000"],
      ["activeTexture", "o", "0000"],
      ["attachShader", "o", "0000"],
      ["bindAttribLocation", "o", "0000"],
      ["bindBuffer", "o", "0000"],
      ["bindFramebuffer", "o", "0000"],
      ["bindRenderbuffer", "o", "0000"],
      ["bindTexture", "o", "0000"],
      ["blendColor", "o", "0000"],
      ["blendEquation", "o", "0000"],
      ["blendEquationSeparate", "o", "0000"],
      ["blendFunc", "o", "0000"],
      ["blendFuncSeparate", "o", "0000"],
      ["checkFramebufferStatus", "o", "0000"],
      ["clear", "o", "0000"],
      ["clearColor", "o", "0000"],
      ["clearDepth", "o", "0000"],
      ["clearStencil", "o", "0000"],
      ["colorMask", "o", "0000"],
      ["compileShader", "o", "0000"],
      ["copyTexImage2D", "o", "0000"],
      ["copyTexSubImage2D", "o", "0000"],
      ["createBuffer", "o", "0000"],
      ["createFramebuffer", "o", "0000"],
      ["createProgram", "o", "0000"],
      ["createRenderbuffer", "o", "0000"],
      ["createShader", "o", "0000"],
      ["createTexture", "o", "0000"],
      ["cullFace", "o", "0000"],
      ["deleteBuffer", "o", "0000"],
      ["deleteFramebuffer", "o", "0000"],
      ["deleteProgram", "o", "0000"],
      ["deleteRenderbuffer", "o", "0000"],
      ["deleteShader", "o", "0000"],
      ["deleteTexture", "o", "0000"],
      ["depthFunc", "o", "0000"],
      ["depthMask", "o", "0000"],
      ["depthRange", "o", "0000"],
      ["detachShader", "o", "0000"],
      ["disable", "o", "0000"],
      ["disableVertexAttribArray", "o", "0000"],
      ["drawArrays", "o", "0000"],
      ["drawElements", "o", "0000"],
      ["enable", "o", "0000"],
      ["enableVertexAttribArray", "o", "0000"],
      ["finish", "o", "0000"],
      ["flush", "o", "0000"],
      ["framebufferRenderbuffer", "o", "0000"],
      ["framebufferTexture2D", "o", "0000"],
      ["frontFace", "o", "0000"],
      ["generateMipmap", "o", "0000"],
      ["getActiveAttrib", "o", "0000"],
      ["getActiveUniform", "o", "0000"],
      ["getAttachedShaders", "o", "0000"],
      ["getAttribLocation", "o", "0000"],
      ["getBufferParameter", "o", "0000"],
      ["getParameter", "o", "0000"],
      ["getError", "o", "0000"],
      ["getFramebufferAttachmentParameter", "o", "0000"],
      ["getProgramParameter", "o", "0000"],
      ["getProgramInfoLog", "o", "0000"],
      ["getRenderbufferParameter", "o", "0000"],
      ["getShaderParameter", "o", "0000"],
      ["getShaderPrecisionFormat", "o", "0000"],
      ["getShaderInfoLog", "o", "0000"],
      ["getShaderSource", "o", "0000"],
      ["getTexParameter", "o", "0000"],
      ["getUniform", "o", "0000"],
      ["getUniformLocation", "o", "0000"],
      ["getVertexAttrib", "o", "0000"],
      ["getVertexAttribOffset", "o", "0000"],
      ["hint", "o", "0000"],
      ["isBuffer", "o", "0000"],
      ["isEnabled", "o", "0000"],
      ["isFramebuffer", "o", "0000"],
      ["isProgram", "o", "0000"],
      ["isRenderbuffer", "o", "0000"],
      ["isShader", "o", "0000"],
      ["isTexture", "o", "0000"],
      ["lineWidth", "o", "0000"],
      ["linkProgram", "o", "0000"],
      ["pixelStorei", "o", "0000"],
      ["polygonOffset", "o", "0000"],
      ["renderbufferStorage", "o", "0000"],
      ["sampleCoverage", "o", "0000"],
      ["scissor", "o", "0000"],
      ["shaderSource", "o", "0000"],
      ["stencilFunc", "o", "0000"],
      ["stencilFuncSeparate", "o", "0000"],
      ["stencilMask", "o", "0000"],
      ["stencilMaskSeparate", "o", "0000"],
      ["stencilOp", "o", "0000"],
      ["stencilOpSeparate", "o", "0000"],
      ["texParameterf", "o", "0000"],
      ["texParameteri", "o", "0000"],
      ["uniform1f", "o", "0000"],
      ["uniform2f", "o", "0000"],
      ["uniform3f", "o", "0000"],
      ["uniform4f", "o", "0000"],
      ["uniform1i", "o", "0000"],
      ["uniform2i", "o", "0000"],
      ["uniform3i", "o", "0000"],
      ["uniform4i", "o", "0000"],
      ["useProgram", "o", "0000"],
      ["validateProgram", "o", "0000"],
      ["vertexAttrib1f", "o", "0000"],
      ["vertexAttrib2f", "o", "0000"],
      ["vertexAttrib3f", "o", "0000"],
      ["vertexAttrib4f", "o", "0000"],
      ["vertexAttrib1fv", "o", "0000"],
      ["vertexAttrib2fv", "o", "0000"],
      ["vertexAttrib3fv", "o", "0000"],
      ["vertexAttrib4fv", "o", "0000"],
      ["vertexAttribPointer", "o", "0000"],
      ["viewport", "o", "0000"]
     ]
    },
    "WebGLActiveInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "a", "0000"],
      ["type", "a", "0000"],
      ["name", "a", "0000"]
     ]
    },
    "WebGLBuffer": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLContextEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["statusMessage", "a", "0000"]
     ]
    },
    "WebGLFramebuffer": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLObject": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "WebGLProgram": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLRenderbuffer": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLRenderingContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["DEPTH_BUFFER_BIT", "c", "0000"],
      ["STENCIL_BUFFER_BIT", "c", "0000"],
      ["COLOR_BUFFER_BIT", "c", "0000"],
      ["POINTS", "c", "0000"],
      ["LINES", "c", "0000"],
      ["LINE_LOOP", "c", "0000"],
      ["LINE_STRIP", "c", "0000"],
      ["TRIANGLES", "c", "0000"],
      ["TRIANGLE_STRIP", "c", "0000"],
      ["TRIANGLE_FAN", "c", "0000"],
      ["ZERO", "c", "0000"],
      ["ONE", "c", "0000"],
      ["SRC_COLOR", "c", "0000"],
      ["ONE_MINUS_SRC_COLOR", "c", "0000"],
      ["SRC_ALPHA", "c", "0000"],
      ["ONE_MINUS_SRC_ALPHA", "c", "0000"],
      ["DST_ALPHA", "c", "0000"],
      ["ONE_MINUS_DST_ALPHA", "c", "0000"],
      ["DST_COLOR", "c", "0000"],
      ["ONE_MINUS_DST_COLOR", "c", "0000"],
      ["SRC_ALPHA_SATURATE", "c", "0000"],
      ["FUNC_ADD", "c", "0000"],
      ["BLEND_EQUATION", "c", "0000"],
      ["BLEND_EQUATION_RGB", "c", "0000"],
      ["BLEND_EQUATION_ALPHA", "c", "0000"],
      ["FUNC_SUBTRACT", "c", "0000"],
      ["FUNC_REVERSE_SUBTRACT", "c", "0000"],
      ["BLEND_DST_RGB", "c", "0000"],
      ["BLEND_SRC_RGB", "c", "0000"],
      ["BLEND_DST_ALPHA", "c", "0000"],
      ["BLEND_SRC_ALPHA", "c", "0000"],
      ["CONSTANT_COLOR", "c", "0000"],
      ["ONE_MINUS_CONSTANT_COLOR", "c", "0000"],
      ["CONSTANT_ALPHA", "c", "0000"],
      ["ONE_MINUS_CONSTANT_ALPHA", "c", "0000"],
      ["BLEND_COLOR", "c", "0000"],
      ["ARRAY_BUFFER", "c", "0000"],
      ["ELEMENT_ARRAY_BUFFER", "c", "0000"],
      ["ARRAY_BUFFER_BINDING", "c", "0000"],
      ["ELEMENT_ARRAY_BUFFER_BINDING", "c", "0000"],
      ["STREAM_DRAW", "c", "0000"],
      ["STATIC_DRAW", "c", "0000"],
      ["DYNAMIC_DRAW", "c", "0000"],
      ["BUFFER_SIZE", "c", "0000"],
      ["BUFFER_USAGE", "c", "0000"],
      ["CURRENT_VERTEX_ATTRIB", "c", "0000"],
      ["FRONT", "c", "0000"],
      ["BACK", "c", "0000"],
      ["FRONT_AND_BACK", "c", "0000"],
      ["CULL_FACE", "c", "0000"],
      ["BLEND", "c", "0000"],
      ["DITHER", "c", "0000"],
      ["STENCIL_TEST", "c", "0000"],
      ["DEPTH_TEST", "c", "0000"],
      ["SCISSOR_TEST", "c", "0000"],
      ["POLYGON_OFFSET_FILL", "c", "0000"],
      ["SAMPLE_ALPHA_TO_COVERAGE", "c", "0000"],
      ["SAMPLE_COVERAGE", "c", "0000"],
      ["NO_ERROR", "c", "0000"],
      ["INVALID_ENUM", "c", "0000"],
      ["INVALID_VALUE", "c", "0000"],
      ["INVALID_OPERATION", "c", "0000"],
      ["OUT_OF_MEMORY", "c", "0000"],
      ["CW", "c", "0000"],
      ["CCW", "c", "0000"],
      ["LINE_WIDTH", "c", "0000"],
      ["ALIASED_POINT_SIZE_RANGE", "c", "0000"],
      ["ALIASED_LINE_WIDTH_RANGE", "c", "0000"],
      ["CULL_FACE_MODE", "c", "0000"],
      ["FRONT_FACE", "c", "0000"],
      ["DEPTH_RANGE", "c", "0000"],
      ["DEPTH_WRITEMASK", "c", "0000"],
      ["DEPTH_CLEAR_VALUE", "c", "0000"],
      ["DEPTH_FUNC", "c", "0000"],
      ["STENCIL_CLEAR_VALUE", "c", "0000"],
      ["STENCIL_FUNC", "c", "0000"],
      ["STENCIL_FAIL", "c", "0000"],
      ["STENCIL_PASS_DEPTH_FAIL", "c", "0000"],
      ["STENCIL_PASS_DEPTH_PASS", "c", "0000"],
      ["STENCIL_REF", "c", "0000"],
      ["STENCIL_VALUE_MASK", "c", "0000"],
      ["STENCIL_WRITEMASK", "c", "0000"],
      ["STENCIL_BACK_FUNC", "c", "0000"],
      ["STENCIL_BACK_FAIL", "c", "0000"],
      ["STENCIL_BACK_PASS_DEPTH_FAIL", "c", "0000"],
      ["STENCIL_BACK_PASS_DEPTH_PASS", "c", "0000"],
      ["STENCIL_BACK_REF", "c", "0000"],
      ["STENCIL_BACK_VALUE_MASK", "c", "0000"],
      ["STENCIL_BACK_WRITEMASK", "c", "0000"],
      ["VIEWPORT", "c", "0000"],
      ["SCISSOR_BOX", "c", "0000"],
      ["COLOR_CLEAR_VALUE", "c", "0000"],
      ["COLOR_WRITEMASK", "c", "0000"],
      ["UNPACK_ALIGNMENT", "c", "0000"],
      ["PACK_ALIGNMENT", "c", "0000"],
      ["MAX_TEXTURE_SIZE", "c", "0000"],
      ["MAX_VIEWPORT_DIMS", "c", "0000"],
      ["SUBPIXEL_BITS", "c", "0000"],
      ["RED_BITS", "c", "0000"],
      ["GREEN_BITS", "c", "0000"],
      ["BLUE_BITS", "c", "0000"],
      ["ALPHA_BITS", "c", "0000"],
      ["DEPTH_BITS", "c", "0000"],
      ["STENCIL_BITS", "c", "0000"],
      ["POLYGON_OFFSET_UNITS", "c", "0000"],
      ["POLYGON_OFFSET_FACTOR", "c", "0000"],
      ["TEXTURE_BINDING_2D", "c", "0000"],
      ["SAMPLE_BUFFERS", "c", "0000"],
      ["SAMPLES", "c", "0000"],
      ["SAMPLE_COVERAGE_VALUE", "c", "0000"],
      ["SAMPLE_COVERAGE_INVERT", "c", "0000"],
      ["COMPRESSED_TEXTURE_FORMATS", "c", "0000"],
      ["DONT_CARE", "c", "0000"],
      ["FASTEST", "c", "0000"],
      ["NICEST", "c", "0000"],
      ["GENERATE_MIPMAP_HINT", "c", "0000"],
      ["BYTE", "c", "0000"],
      ["UNSIGNED_BYTE", "c", "0000"],
      ["SHORT", "c", "0000"],
      ["UNSIGNED_SHORT", "c", "0000"],
      ["INT", "c", "0000"],
      ["UNSIGNED_INT", "c", "0000"],
      ["FLOAT", "c", "0000"],
      ["DEPTH_COMPONENT", "c", "0000"],
      ["ALPHA", "c", "0000"],
      ["RGB", "c", "0000"],
      ["RGBA", "c", "0000"],
      ["LUMINANCE", "c", "0000"],
      ["LUMINANCE_ALPHA", "c", "0000"],
      ["UNSIGNED_SHORT_4_4_4_4", "c", "0000"],
      ["UNSIGNED_SHORT_5_5_5_1", "c", "0000"],
      ["UNSIGNED_SHORT_5_6_5", "c", "0000"],
      ["FRAGMENT_SHADER", "c", "0000"],
      ["VERTEX_SHADER", "c", "0000"],
      ["MAX_VERTEX_ATTRIBS", "c", "0000"],
      ["MAX_VERTEX_UNIFORM_VECTORS", "c", "0000"],
      ["MAX_VARYING_VECTORS", "c", "0000"],
      ["MAX_COMBINED_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_VERTEX_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_TEXTURE_IMAGE_UNITS", "c", "0000"],
      ["MAX_FRAGMENT_UNIFORM_VECTORS", "c", "0000"],
      ["SHADER_TYPE", "c", "0000"],
      ["DELETE_STATUS", "c", "0000"],
      ["LINK_STATUS", "c", "0000"],
      ["VALIDATE_STATUS", "c", "0000"],
      ["ATTACHED_SHADERS", "c", "0000"],
      ["ACTIVE_UNIFORMS", "c", "0000"],
      ["ACTIVE_ATTRIBUTES", "c", "0000"],
      ["SHADING_LANGUAGE_VERSION", "c", "0000"],
      ["CURRENT_PROGRAM", "c", "0000"],
      ["NEVER", "c", "0000"],
      ["LESS", "c", "0000"],
      ["EQUAL", "c", "0000"],
      ["LEQUAL", "c", "0000"],
      ["GREATER", "c", "0000"],
      ["NOTEQUAL", "c", "0000"],
      ["GEQUAL", "c", "0000"],
      ["ALWAYS", "c", "0000"],
      ["KEEP", "c", "0000"],
      ["REPLACE", "c", "0000"],
      ["INCR", "c", "0000"],
      ["DECR", "c", "0000"],
      ["INVERT", "c", "0000"],
      ["INCR_WRAP", "c", "0000"],
      ["DECR_WRAP", "c", "0000"],
      ["VENDOR", "c", "0000"],
      ["RENDERER", "c", "0000"],
      ["VERSION", "c", "0000"],
      ["NEAREST", "c", "0000"],
      ["LINEAR", "c", "0000"],
      ["NEAREST_MIPMAP_NEAREST", "c", "0000"],
      ["LINEAR_MIPMAP_NEAREST", "c", "0000"],
      ["NEAREST_MIPMAP_LINEAR", "c", "0000"],
      ["LINEAR_MIPMAP_LINEAR", "c", "0000"],
      ["TEXTURE_MAG_FILTER", "c", "0000"],
      ["TEXTURE_MIN_FILTER", "c", "0000"],
      ["TEXTURE_WRAP_S", "c", "0000"],
      ["TEXTURE_WRAP_T", "c", "0000"],
      ["TEXTURE_2D", "c", "0000"],
      ["TEXTURE", "c", "0000"],
      ["TEXTURE_CUBE_MAP", "c", "0000"],
      ["TEXTURE_BINDING_CUBE_MAP", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_X", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_X", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_Y", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_Y", "c", "0000"],
      ["TEXTURE_CUBE_MAP_POSITIVE_Z", "c", "0000"],
      ["TEXTURE_CUBE_MAP_NEGATIVE_Z", "c", "0000"],
      ["MAX_CUBE_MAP_TEXTURE_SIZE", "c", "0000"],
      ["TEXTURE0", "c", "0000"],
      ["TEXTURE1", "c", "0000"],
      ["TEXTURE2", "c", "0000"],
      ["TEXTURE3", "c", "0000"],
      ["TEXTURE4", "c", "0000"],
      ["TEXTURE5", "c", "0000"],
      ["TEXTURE6", "c", "0000"],
      ["TEXTURE7", "c", "0000"],
      ["TEXTURE8", "c", "0000"],
      ["TEXTURE9", "c", "0000"],
      ["TEXTURE10", "c", "0000"],
      ["TEXTURE11", "c", "0000"],
      ["TEXTURE12", "c", "0000"],
      ["TEXTURE13", "c", "0000"],
      ["TEXTURE14", "c", "0000"],
      ["TEXTURE15", "c", "0000"],
      ["TEXTURE16", "c", "0000"],
      ["TEXTURE17", "c", "0000"],
      ["TEXTURE18", "c", "0000"],
      ["TEXTURE19", "c", "0000"],
      ["TEXTURE20", "c", "0000"],
      ["TEXTURE21", "c", "0000"],
      ["TEXTURE22", "c", "0000"],
      ["TEXTURE23", "c", "0000"],
      ["TEXTURE24", "c", "0000"],
      ["TEXTURE25", "c", "0000"],
      ["TEXTURE26", "c", "0000"],
      ["TEXTURE27", "c", "0000"],
      ["TEXTURE28", "c", "0000"],
      ["TEXTURE29", "c", "0000"],
      ["TEXTURE30", "c", "0000"],
      ["TEXTURE31", "c", "0000"],
      ["ACTIVE_TEXTURE", "c", "0000"],
      ["REPEAT", "c", "0000"],
      ["CLAMP_TO_EDGE", "c", "0000"],
      ["MIRRORED_REPEAT", "c", "0000"],
      ["FLOAT_VEC2", "c", "0000"],
      ["FLOAT_VEC3", "c", "0000"],
      ["FLOAT_VEC4", "c", "0000"],
      ["INT_VEC2", "c", "0000"],
      ["INT_VEC3", "c", "0000"],
      ["INT_VEC4", "c", "0000"],
      ["BOOL", "c", "0000"],
      ["BOOL_VEC2", "c", "0000"],
      ["BOOL_VEC3", "c", "0000"],
      ["BOOL_VEC4", "c", "0000"],
      ["FLOAT_MAT2", "c", "0000"],
      ["FLOAT_MAT3", "c", "0000"],
      ["FLOAT_MAT4", "c", "0000"],
      ["SAMPLER_2D", "c", "0000"],
      ["SAMPLER_CUBE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_ENABLED", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_SIZE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_STRIDE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_TYPE", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_NORMALIZED", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_POINTER", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", "c", "0000"],
      ["IMPLEMENTATION_COLOR_READ_TYPE", "c", "0000"],
      ["IMPLEMENTATION_COLOR_READ_FORMAT", "c", "0000"],
      ["COMPILE_STATUS", "c", "0000"],
      ["LOW_FLOAT", "c", "0000"],
      ["MEDIUM_FLOAT", "c", "0000"],
      ["HIGH_FLOAT", "c", "0000"],
      ["LOW_INT", "c", "0000"],
      ["MEDIUM_INT", "c", "0000"],
      ["HIGH_INT", "c", "0000"],
      ["FRAMEBUFFER", "c", "0000"],
      ["RENDERBUFFER", "c", "0000"],
      ["RGBA4", "c", "0000"],
      ["RGB5_A1", "c", "0000"],
      ["RGBA8", "c", "0000"],
      ["RGB565", "c", "0000"],
      ["DEPTH_COMPONENT16", "c", "0000"],
      ["STENCIL_INDEX8", "c", "0000"],
      ["DEPTH_STENCIL", "c", "0000"],
      ["RENDERBUFFER_WIDTH", "c", "0000"],
      ["RENDERBUFFER_HEIGHT", "c", "0000"],
      ["RENDERBUFFER_INTERNAL_FORMAT", "c", "0000"],
      ["RENDERBUFFER_RED_SIZE", "c", "0000"],
      ["RENDERBUFFER_GREEN_SIZE", "c", "0000"],
      ["RENDERBUFFER_BLUE_SIZE", "c", "0000"],
      ["RENDERBUFFER_ALPHA_SIZE", "c", "0000"],
      ["RENDERBUFFER_DEPTH_SIZE", "c", "0000"],
      ["RENDERBUFFER_STENCIL_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", "c", "0000"],
      ["COLOR_ATTACHMENT0", "c", "0000"],
      ["DEPTH_ATTACHMENT", "c", "0000"],
      ["STENCIL_ATTACHMENT", "c", "0000"],
      ["DEPTH_STENCIL_ATTACHMENT", "c", "0000"],
      ["NONE", "c", "0000"],
      ["FRAMEBUFFER_COMPLETE", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_ATTACHMENT", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_DIMENSIONS", "c", "0000"],
      ["FRAMEBUFFER_UNSUPPORTED", "c", "0000"],
      ["FRAMEBUFFER_BINDING", "c", "0000"],
      ["RENDERBUFFER_BINDING", "c", "0000"],
      ["MAX_RENDERBUFFER_SIZE", "c", "0000"],
      ["INVALID_FRAMEBUFFER_OPERATION", "c", "0000"],
      ["UNPACK_FLIP_Y_WEBGL", "c", "0000"],
      ["UNPACK_PREMULTIPLY_ALPHA_WEBGL", "c", "0000"],
      ["CONTEXT_LOST_WEBGL", "c", "0000"],
      ["UNPACK_COLORSPACE_CONVERSION_WEBGL", "c", "0000"],
      ["BROWSER_DEFAULT_WEBGL", "c", "0000"],
      ["canvas", "a", "0000"],
      ["drawingBufferWidth", "a", "0000"],
      ["drawingBufferHeight", "a", "0000"],
      ["drawingBufferFormat", "a", "0000"],
      ["drawingBufferColorSpace", "a", "0000"],
      ["unpackColorSpace", "a", "0000"],
      ["getContextAttributes", "o", "0000"],
      ["isContextLost", "o", "0000"],
      ["getSupportedExtensions", "o", "0000"],
      ["getExtension", "o", "0000"],
      ["drawingBufferStorage", "o", "0000"],
      ["activeTexture", "o", "0000"],
      ["attachShader", "o", "0000"],
      ["bindAttribLocation", "o", "0000"],
      ["bindBuffer", "o", "0000"],
      ["bindFramebuffer", "o", "0000"],
      ["bindRenderbuffer", "o", "0000"],
      ["bindTexture", "o", "0000"],
      ["blendColor", "o", "0000"],
      ["blendEquation", "o", "0000"],
      ["blendEquationSeparate", "o", "0000"],
      ["blendFunc", "o", "0000"],
      ["blendFuncSeparate", "o", "0000"],
      ["checkFramebufferStatus", "o", "0000"],
      ["clear", "o", "0000"],
      ["clearColor", "o", "0000"],
      ["clearDepth", "o", "0000"],
      ["clearStencil", "o", "0000"],
      ["colorMask", "o", "0000"],
      ["compileShader", "o", "0000"],
      ["copyTexImage2D", "o", "0000"],
      ["copyTexSubImage2D", "o", "0000"],
      ["createBuffer", "o", "0000"],
      ["createFramebuffer", "o", "0000"],
      ["createProgram", "o", "0000"],
      ["createRenderbuffer", "o", "0000"],
      ["createShader", "o", "0000"],
      ["createTexture", "o", "0000"],
      ["cullFace", "o", "0000"],
      ["deleteBuffer", "o", "0000"],
      ["deleteFramebuffer", "o", "0000"],
      ["deleteProgram", "o", "0000"],
      ["deleteRenderbuffer", "o", "0000"],
      ["deleteShader", "o", "0000"],
      ["deleteTexture", "o", "0000"],
      ["depthFunc", "o", "0000"],
      ["depthMask", "o", "0000"],
      ["depthRange", "o", "0000"],
      ["detachShader", "o", "0000"],
      ["disable", "o", "0000"],
      ["disableVertexAttribArray", "o", "0000"],
      ["drawArrays", "o", "0000"],
      ["drawElements", "o", "0000"],
      ["enable", "o", "0000"],
      ["enableVertexAttribArray", "o", "0000"],
      ["finish", "o", "0000"],
      ["flush", "o", "0000"],
      ["framebufferRenderbuffer", "o", "0000"],
      ["framebufferTexture2D", "o", "0000"],
      ["frontFace", "o", "0000"],
      ["generateMipmap", "o", "0000"],
      ["getActiveAttrib", "o", "0000"],
      ["getActiveUniform", "o", "0000"],
      ["getAttachedShaders", "o", "0000"],
      ["getAttribLocation", "o", "0000"],
      ["getBufferParameter", "o", "0000"],
      ["getParameter", "o", "0000"],
      ["getError", "o", "0000"],
      ["getFramebufferAttachmentParameter", "o", "0000"],
      ["getProgramParameter", "o", "0000"],
      ["getProgramInfoLog", "o", "0000"],
      ["getRenderbufferParameter", "o", "0000"],
      ["getShaderParameter", "o", "0000"],
      ["getShaderPrecisionFormat", "o", "0000"],
      ["getShaderInfoLog", "o", "0000"],
      ["getShaderSource", "o", "0000"],
      ["getTexParameter", "o", "0000"],
      ["getUniform", "o", "0000"],
      ["getUniformLocation", "o", "0000"],
      ["getVertexAttrib", "o", "0000"],
      ["getVertexAttribOffset", "o", "0000"],
      ["hint", "o", "0000"],
      ["isBuffer", "o", "0000"],
      ["isEnabled", "o", "0000"],
      ["isFramebuffer", "o", "0000"],
      ["isProgram", "o", "0000"],
      ["isRenderbuffer", "o", "0000"],
      ["isShader", "o", "0000"],
      ["isTexture", "o", "0000"],
      ["lineWidth", "o", "0000"],
      ["linkProgram", "o", "0000"],
      ["pixelStorei", "o", "0000"],
      ["polygonOffset", "o", "0000"],
      ["renderbufferStorage", "o", "0000"],
      ["sampleCoverage", "o", "0000"],
      ["scissor", "o", "0000"],
      ["shaderSource", "o", "0000"],
      ["stencilFunc", "o", "0000"],
      ["stencilFuncSeparate", "o", "0000"],
      ["stencilMask", "o", "0000"],
      ["stencilMaskSeparate", "o", "0000"],
      ["stencilOp", "o", "0000"],
      ["stencilOpSeparate", "o", "0000"],
      ["texParameterf", "o", "0000"],
      ["texParameteri", "o", "0000"],
      ["uniform1f", "o", "0000"],
      ["uniform2f", "o", "0000"],
      ["uniform3f", "o", "0000"],
      ["uniform4f", "o", "0000"],
      ["uniform1i", "o", "0000"],
      ["uniform2i", "o", "0000"],
      ["uniform3i", "o", "0000"],
      ["uniform4i", "o", "0000"],
      ["useProgram", "o", "0000"],
      ["validateProgram", "o", "0000"],
      ["vertexAttrib1f", "o", "0000"],
      ["vertexAttrib2f", "o", "0000"],
      ["vertexAttrib3f", "o", "0000"],
      ["vertexAttrib4f", "o", "0000"],
      ["vertexAttrib1fv", "o", "0000"],
      ["vertexAttrib2fv", "o", "0000"],
      ["vertexAttrib3fv", "o", "0000"],
      ["vertexAttrib4fv", "o", "0000"],
      ["vertexAttribPointer", "o", "0000"],
      ["viewport", "o", "0000"],
      ["bufferData", "o", "0000"],
      ["bufferSubData", "o", "0000"],
      ["compressedTexImage2D", "o", "0000"],
      ["compressedTexSubImage2D", "o", "0000"],
      ["readPixels", "o", "0000"],
      ["texImage2D", "o", "0000"],
      ["texSubImage2D", "o", "0000"],
      ["uniform1fv", "o", "0000"],
      ["uniform2fv", "o", "0000"],
      ["uniform3fv", "o", "0000"],
      ["uniform4fv", "o", "0000"],
      ["uniform1iv", "o", "0000"],
      ["uniform2iv", "o", "0000"],
      ["uniform3iv", "o", "0000"],
      ["uniform4iv", "o", "0000"],
      ["uniformMatrix2fv", "o", "0000"],
      ["uniformMatrix3fv", "o", "0000"],
      ["uniformMatrix4fv", "o", "0000"]
     ]
    },
    "WebGLShader": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLShaderPrecisionFormat": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["rangeMin", "a", "0000"],
      ["rangeMax", "a", "0000"],
      ["precision", "a", "0000"]
     ]
    },
    "WebGLTexture": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLUniformLocation": {
     "kind": "interface",
     "status": "----"
    }
   }
  },
  "webgl2": {
   "title": "WebGL 2.0 Specification",
   "url": "https://registry.khronos.org/webgl/specs/latest/2.0/",
   "org": "Khronos Group",
   "interfaces": {
    "WebGL2RenderingContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["READ_BUFFER", "c", "0000"],
      ["UNPACK_ROW_LENGTH", "c", "0000"],
      ["UNPACK_SKIP_ROWS", "c", "0000"],
      ["UNPACK_SKIP_PIXELS", "c", "0000"],
      ["PACK_ROW_LENGTH", "c", "0000"],
      ["PACK_SKIP_ROWS", "c", "0000"],
      ["PACK_SKIP_PIXELS", "c", "0000"],
      ["COLOR", "c", "0000"],
      ["DEPTH", "c", "0000"],
      ["STENCIL", "c", "0000"],
      ["RED", "c", "0000"],
      ["RGB8", "c", "0000"],
      ["RGB10_A2", "c", "0000"],
      ["TEXTURE_BINDING_3D", "c", "0000"],
      ["UNPACK_SKIP_IMAGES", "c", "0000"],
      ["UNPACK_IMAGE_HEIGHT", "c", "0000"],
      ["TEXTURE_3D", "c", "0000"],
      ["TEXTURE_WRAP_R", "c", "0000"],
      ["MAX_3D_TEXTURE_SIZE", "c", "0000"],
      ["UNSIGNED_INT_2_10_10_10_REV", "c", "0000"],
      ["MAX_ELEMENTS_VERTICES", "c", "0000"],
      ["MAX_ELEMENTS_INDICES", "c", "0000"],
      ["TEXTURE_MIN_LOD", "c", "0000"],
      ["TEXTURE_MAX_LOD", "c", "0000"],
      ["TEXTURE_BASE_LEVEL", "c", "0000"],
      ["TEXTURE_MAX_LEVEL", "c", "0000"],
      ["MIN", "c", "0000"],
      ["MAX", "c", "0000"],
      ["DEPTH_COMPONENT24", "c", "0000"],
      ["MAX_TEXTURE_LOD_BIAS", "c", "0000"],
      ["TEXTURE_COMPARE_MODE", "c", "0000"],
      ["TEXTURE_COMPARE_FUNC", "c", "0000"],
      ["CURRENT_QUERY", "c", "0000"],
      ["QUERY_RESULT", "c", "0000"],
      ["QUERY_RESULT_AVAILABLE", "c", "0000"],
      ["STREAM_READ", "c", "0000"],
      ["STREAM_COPY", "c", "0000"],
      ["STATIC_READ", "c", "0000"],
      ["STATIC_COPY", "c", "0000"],
      ["DYNAMIC_READ", "c", "0000"],
      ["DYNAMIC_COPY", "c", "0000"],
      ["MAX_DRAW_BUFFERS", "c", "0000"],
      ["DRAW_BUFFER0", "c", "0000"],
      ["DRAW_BUFFER1", "c", "0000"],
      ["DRAW_BUFFER2", "c", "0000"],
      ["DRAW_BUFFER3", "c", "0000"],
      ["DRAW_BUFFER4", "c", "0000"],
      ["DRAW_BUFFER5", "c", "0000"],
      ["DRAW_BUFFER6", "c", "0000"],
      ["DRAW_BUFFER7", "c", "0000"],
      ["DRAW_BUFFER8", "c", "0000"],
      ["DRAW_BUFFER9", "c", "0000"],
      ["DRAW_BUFFER10", "c", "0000"],
      ["DRAW_BUFFER11", "c", "0000"],
      ["DRAW_BUFFER12", "c", "0000"],
      ["DRAW_BUFFER13", "c", "0000"],
      ["DRAW_BUFFER14", "c", "0000"],
      ["DRAW_BUFFER15", "c", "0000"],
      ["MAX_FRAGMENT_UNIFORM_COMPONENTS", "c", "0000"],
      ["MAX_VERTEX_UNIFORM_COMPONENTS", "c", "0000"],
      ["SAMPLER_3D", "c", "0000"],
      ["SAMPLER_2D_SHADOW", "c", "0000"],
      ["FRAGMENT_SHADER_DERIVATIVE_HINT", "c", "0000"],
      ["PIXEL_PACK_BUFFER", "c", "0000"],
      ["PIXEL_UNPACK_BUFFER", "c", "0000"],
      ["PIXEL_PACK_BUFFER_BINDING", "c", "0000"],
      ["PIXEL_UNPACK_BUFFER_BINDING", "c", "0000"],
      ["FLOAT_MAT2x3", "c", "0000"],
      ["FLOAT_MAT2x4", "c", "0000"],
      ["FLOAT_MAT3x2", "c", "0000"],
      ["FLOAT_MAT3x4", "c", "0000"],
      ["FLOAT_MAT4x2", "c", "0000"],
      ["FLOAT_MAT4x3", "c", "0000"],
      ["SRGB", "c", "0000"],
      ["SRGB8", "c", "0000"],
      ["SRGB8_ALPHA8", "c", "0000"],
      ["COMPARE_REF_TO_TEXTURE", "c", "0000"],
      ["RGBA32F", "c", "0000"],
      ["RGB32F", "c", "0000"],
      ["RGBA16F", "c", "0000"],
      ["RGB16F", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_INTEGER", "c", "0000"],
      ["MAX_ARRAY_TEXTURE_LAYERS", "c", "0000"],
      ["MIN_PROGRAM_TEXEL_OFFSET", "c", "0000"],
      ["MAX_PROGRAM_TEXEL_OFFSET", "c", "0000"],
      ["MAX_VARYING_COMPONENTS", "c", "0000"],
      ["TEXTURE_2D_ARRAY", "c", "0000"],
      ["TEXTURE_BINDING_2D_ARRAY", "c", "0000"],
      ["R11F_G11F_B10F", "c", "0000"],
      ["UNSIGNED_INT_10F_11F_11F_REV", "c", "0000"],
      ["RGB9_E5", "c", "0000"],
      ["UNSIGNED_INT_5_9_9_9_REV", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BUFFER_MODE", "c", "0000"],
      ["MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS", "c", "0000"],
      ["TRANSFORM_FEEDBACK_VARYINGS", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BUFFER_START", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BUFFER_SIZE", "c", "0000"],
      ["TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN", "c", "0000"],
      ["RASTERIZER_DISCARD", "c", "0000"],
      ["MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS", "c", "0000"],
      ["MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS", "c", "0000"],
      ["INTERLEAVED_ATTRIBS", "c", "0000"],
      ["SEPARATE_ATTRIBS", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BUFFER", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BUFFER_BINDING", "c", "0000"],
      ["RGBA32UI", "c", "0000"],
      ["RGB32UI", "c", "0000"],
      ["RGBA16UI", "c", "0000"],
      ["RGB16UI", "c", "0000"],
      ["RGBA8UI", "c", "0000"],
      ["RGB8UI", "c", "0000"],
      ["RGBA32I", "c", "0000"],
      ["RGB32I", "c", "0000"],
      ["RGBA16I", "c", "0000"],
      ["RGB16I", "c", "0000"],
      ["RGBA8I", "c", "0000"],
      ["RGB8I", "c", "0000"],
      ["RED_INTEGER", "c", "0000"],
      ["RGB_INTEGER", "c", "0000"],
      ["RGBA_INTEGER", "c", "0000"],
      ["SAMPLER_2D_ARRAY", "c", "0000"],
      ["SAMPLER_2D_ARRAY_SHADOW", "c", "0000"],
      ["SAMPLER_CUBE_SHADOW", "c", "0000"],
      ["UNSIGNED_INT_VEC2", "c", "0000"],
      ["UNSIGNED_INT_VEC3", "c", "0000"],
      ["UNSIGNED_INT_VEC4", "c", "0000"],
      ["INT_SAMPLER_2D", "c", "0000"],
      ["INT_SAMPLER_3D", "c", "0000"],
      ["INT_SAMPLER_CUBE", "c", "0000"],
      ["INT_SAMPLER_2D_ARRAY", "c", "0000"],
      ["UNSIGNED_INT_SAMPLER_2D", "c", "0000"],
      ["UNSIGNED_INT_SAMPLER_3D", "c", "0000"],
      ["UNSIGNED_INT_SAMPLER_CUBE", "c", "0000"],
      ["UNSIGNED_INT_SAMPLER_2D_ARRAY", "c", "0000"],
      ["DEPTH_COMPONENT32F", "c", "0000"],
      ["DEPTH32F_STENCIL8", "c", "0000"],
      ["FLOAT_32_UNSIGNED_INT_24_8_REV", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_RED_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_GREEN_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_BLUE_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE", "c", "0000"],
      ["FRAMEBUFFER_DEFAULT", "c", "0000"],
      ["UNSIGNED_INT_24_8", "c", "0000"],
      ["DEPTH24_STENCIL8", "c", "0000"],
      ["UNSIGNED_NORMALIZED", "c", "0000"],
      ["DRAW_FRAMEBUFFER_BINDING", "c", "0000"],
      ["READ_FRAMEBUFFER", "c", "0000"],
      ["DRAW_FRAMEBUFFER", "c", "0000"],
      ["READ_FRAMEBUFFER_BINDING", "c", "0000"],
      ["RENDERBUFFER_SAMPLES", "c", "0000"],
      ["FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER", "c", "0000"],
      ["MAX_COLOR_ATTACHMENTS", "c", "0000"],
      ["COLOR_ATTACHMENT1", "c", "0000"],
      ["COLOR_ATTACHMENT2", "c", "0000"],
      ["COLOR_ATTACHMENT3", "c", "0000"],
      ["COLOR_ATTACHMENT4", "c", "0000"],
      ["COLOR_ATTACHMENT5", "c", "0000"],
      ["COLOR_ATTACHMENT6", "c", "0000"],
      ["COLOR_ATTACHMENT7", "c", "0000"],
      ["COLOR_ATTACHMENT8", "c", "0000"],
      ["COLOR_ATTACHMENT9", "c", "0000"],
      ["COLOR_ATTACHMENT10", "c", "0000"],
      ["COLOR_ATTACHMENT11", "c", "0000"],
      ["COLOR_ATTACHMENT12", "c", "0000"],
      ["COLOR_ATTACHMENT13", "c", "0000"],
      ["COLOR_ATTACHMENT14", "c", "0000"],
      ["COLOR_ATTACHMENT15", "c", "0000"],
      ["FRAMEBUFFER_INCOMPLETE_MULTISAMPLE", "c", "0000"],
      ["MAX_SAMPLES", "c", "0000"],
      ["HALF_FLOAT", "c", "0000"],
      ["RG", "c", "0000"],
      ["RG_INTEGER", "c", "0000"],
      ["R8", "c", "0000"],
      ["RG8", "c", "0000"],
      ["R16F", "c", "0000"],
      ["R32F", "c", "0000"],
      ["RG16F", "c", "0000"],
      ["RG32F", "c", "0000"],
      ["R8I", "c", "0000"],
      ["R8UI", "c", "0000"],
      ["R16I", "c", "0000"],
      ["R16UI", "c", "0000"],
      ["R32I", "c", "0000"],
      ["R32UI", "c", "0000"],
      ["RG8I", "c", "0000"],
      ["RG8UI", "c", "0000"],
      ["RG16I", "c", "0000"],
      ["RG16UI", "c", "0000"],
      ["RG32I", "c", "0000"],
      ["RG32UI", "c", "0000"],
      ["VERTEX_ARRAY_BINDING", "c", "0000"],
      ["R8_SNORM", "c", "0000"],
      ["RG8_SNORM", "c", "0000"],
      ["RGB8_SNORM", "c", "0000"],
      ["RGBA8_SNORM", "c", "0000"],
      ["SIGNED_NORMALIZED", "c", "0000"],
      ["COPY_READ_BUFFER", "c", "0000"],
      ["COPY_WRITE_BUFFER", "c", "0000"],
      ["COPY_READ_BUFFER_BINDING", "c", "0000"],
      ["COPY_WRITE_BUFFER_BINDING", "c", "0000"],
      ["UNIFORM_BUFFER", "c", "0000"],
      ["UNIFORM_BUFFER_BINDING", "c", "0000"],
      ["UNIFORM_BUFFER_START", "c", "0000"],
      ["UNIFORM_BUFFER_SIZE", "c", "0000"],
      ["MAX_VERTEX_UNIFORM_BLOCKS", "c", "0000"],
      ["MAX_FRAGMENT_UNIFORM_BLOCKS", "c", "0000"],
      ["MAX_COMBINED_UNIFORM_BLOCKS", "c", "0000"],
      ["MAX_UNIFORM_BUFFER_BINDINGS", "c", "0000"],
      ["MAX_UNIFORM_BLOCK_SIZE", "c", "0000"],
      ["MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS", "c", "0000"],
      ["MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS", "c", "0000"],
      ["UNIFORM_BUFFER_OFFSET_ALIGNMENT", "c", "0000"],
      ["ACTIVE_UNIFORM_BLOCKS", "c", "0000"],
      ["UNIFORM_TYPE", "c", "0000"],
      ["UNIFORM_SIZE", "c", "0000"],
      ["UNIFORM_BLOCK_INDEX", "c", "0000"],
      ["UNIFORM_OFFSET", "c", "0000"],
      ["UNIFORM_ARRAY_STRIDE", "c", "0000"],
      ["UNIFORM_MATRIX_STRIDE", "c", "0000"],
      ["UNIFORM_IS_ROW_MAJOR", "c", "0000"],
      ["UNIFORM_BLOCK_BINDING", "c", "0000"],
      ["UNIFORM_BLOCK_DATA_SIZE", "c", "0000"],
      ["UNIFORM_BLOCK_ACTIVE_UNIFORMS", "c", "0000"],
      ["UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES", "c", "0000"],
      ["UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER", "c", "0000"],
      ["UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER", "c", "0000"],
      ["INVALID_INDEX", "c", "0000"],
      ["MAX_VERTEX_OUTPUT_COMPONENTS", "c", "0000"],
      ["MAX_FRAGMENT_INPUT_COMPONENTS", "c", "0000"],
      ["MAX_SERVER_WAIT_TIMEOUT", "c", "0000"],
      ["OBJECT_TYPE", "c", "0000"],
      ["SYNC_CONDITION", "c", "0000"],
      ["SYNC_STATUS", "c", "0000"],
      ["SYNC_FLAGS", "c", "0000"],
      ["SYNC_FENCE", "c", "0000"],
      ["SYNC_GPU_COMMANDS_COMPLETE", "c", "0000"],
      ["UNSIGNALED", "c", "0000"],
      ["SIGNALED", "c", "0000"],
      ["ALREADY_SIGNALED", "c", "0000"],
      ["TIMEOUT_EXPIRED", "c", "0000"],
      ["CONDITION_SATISFIED", "c", "0000"],
      ["WAIT_FAILED", "c", "0000"],
      ["SYNC_FLUSH_COMMANDS_BIT", "c", "0000"],
      ["VERTEX_ATTRIB_ARRAY_DIVISOR", "c", "0000"],
      ["ANY_SAMPLES_PASSED", "c", "0000"],
      ["ANY_SAMPLES_PASSED_CONSERVATIVE", "c", "0000"],
      ["SAMPLER_BINDING", "c", "0000"],
      ["RGB10_A2UI", "c", "0000"],
      ["INT_2_10_10_10_REV", "c", "0000"],
      ["TRANSFORM_FEEDBACK", "c", "0000"],
      ["TRANSFORM_FEEDBACK_PAUSED", "c", "0000"],
      ["TRANSFORM_FEEDBACK_ACTIVE", "c", "0000"],
      ["TRANSFORM_FEEDBACK_BINDING", "c", "0000"],
      ["TEXTURE_IMMUTABLE_FORMAT", "c", "0000"],
      ["MAX_ELEMENT_INDEX", "c", "0000"],
      ["TEXTURE_IMMUTABLE_LEVELS", "c", "0000"],
      ["TIMEOUT_IGNORED", "c", "0000"],
      ["MAX_CLIENT_WAIT_TIMEOUT_WEBGL", "c", "0000"],
      ["copyBufferSubData", "o", "0000"],
      ["getBufferSubData", "o", "0000"],
      ["blitFramebuffer", "o", "0000"],
      ["framebufferTextureLayer", "o", "0000"],
      ["invalidateFramebuffer", "o", "0000"],
      ["invalidateSubFramebuffer", "o", "0000"],
      ["readBuffer", "o", "0000"],
      ["getInternalformatParameter", "o", "0000"],
      ["renderbufferStorageMultisample", "o", "0000"],
      ["texStorage2D", "o", "0000"],
      ["texStorage3D", "o", "0000"],
      ["texImage3D", "o", "0000"],
      ["texSubImage3D", "o", "0000"],
      ["copyTexSubImage3D", "o", "0000"],
      ["compressedTexImage3D", "o", "0000"],
      ["compressedTexSubImage3D", "o", "0000"],
      ["getFragDataLocation", "o", "0000"],
      ["uniform1ui", "o", "0000"],
      ["uniform2ui", "o", "0000"],
      ["uniform3ui", "o", "0000"],
      ["uniform4ui", "o", "0000"],
      ["uniform1uiv", "o", "0000"],
      ["uniform2uiv", "o", "0000"],
      ["uniform3uiv", "o", "0000"],
      ["uniform4uiv", "o", "0000"],
      ["uniformMatrix3x2fv", "o", "0000"],
      ["uniformMatrix4x2fv", "o", "0000"],
      ["uniformMatrix2x3fv", "o", "0000"],
      ["uniformMatrix4x3fv", "o", "0000"],
      ["uniformMatrix2x4fv", "o", "0000"],
      ["uniformMatrix3x4fv", "o", "0000"],
      ["vertexAttribI4i", "o", "0000"],
      ["vertexAttribI4iv", "o", "0000"],
      ["vertexAttribI4ui", "o", "0000"],
      ["vertexAttribI4uiv", "o", "0000"],
      ["vertexAttribIPointer", "o", "0000"],
      ["vertexAttribDivisor", "o", "0000"],
      ["drawArraysInstanced", "o", "0000"],
      ["drawElementsInstanced", "o", "0000"],
      ["drawRangeElements", "o", "0000"],
      ["drawBuffers", "o", "0000"],
      ["clearBufferfv", "o", "0000"],
      ["clearBufferiv", "o", "0000"],
      ["clearBufferuiv", "o", "0000"],
      ["clearBufferfi", "o", "0000"],
      ["createQuery", "o", "0000"],
      ["deleteQuery", "o", "0000"],
      ["isQuery", "o", "0000"],
      ["beginQuery", "o", "0000"],
      ["endQuery", "o", "0000"],
      ["getQuery", "o", "0000"],
      ["getQueryParameter", "o", "0000"],
      ["createSampler", "o", "0000"],
      ["deleteSampler", "o", "0000"],
      ["isSampler", "o", "0000"],
      ["bindSampler", "o", "0000"],
      ["samplerParameteri", "o", "0000"],
      ["samplerParameterf", "o", "0000"],
      ["getSamplerParameter", "o", "0000"],
      ["fenceSync", "o", "0000"],
      ["isSync", "o", "0000"],
      ["deleteSync", "o", "0000"],
      ["clientWaitSync", "o", "0000"],
      ["waitSync", "o", "0000"],
      ["getSyncParameter", "o", "0000"],
      ["createTransformFeedback", "o", "0000"],
      ["deleteTransformFeedback", "o", "0000"],
      ["isTransformFeedback", "o", "0000"],
      ["bindTransformFeedback", "o", "0000"],
      ["beginTransformFeedback", "o", "0000"],
      ["endTransformFeedback", "o", "0000"],
      ["transformFeedbackVaryings", "o", "0000"],
      ["getTransformFeedbackVarying", "o", "0000"],
      ["pauseTransformFeedback", "o", "0000"],
      ["resumeTransformFeedback", "o", "0000"],
      ["bindBufferBase", "o", "0000"],
      ["bindBufferRange", "o", "0000"],
      ["getIndexedParameter", "o", "0000"],
      ["getUniformIndices", "o", "0000"],
      ["getActiveUniforms", "o", "0000"],
      ["getUniformBlockIndex", "o", "0000"],
      ["getActiveUniformBlockParameter", "o", "0000"],
      ["getActiveUniformBlockName", "o", "0000"],
      ["uniformBlockBinding", "o", "0000"],
      ["createVertexArray", "o", "0000"],
      ["deleteVertexArray", "o", "0000"],
      ["isVertexArray", "o", "0000"],
      ["bindVertexArray", "o", "0000"],
      ["bufferData", "o", "0000"],
      ["bufferSubData", "o", "0000"],
      ["texImage2D", "o", "0000"],
      ["texSubImage2D", "o", "0000"],
      ["compressedTexImage2D", "o", "0000"],
      ["compressedTexSubImage2D", "o", "0000"],
      ["uniform1fv", "o", "0000"],
      ["uniform2fv", "o", "0000"],
      ["uniform3fv", "o", "0000"],
      ["uniform4fv", "o", "0000"],
      ["uniform1iv", "o", "0000"],
      ["uniform2iv", "o", "0000"],
      ["uniform3iv", "o", "0000"],
      ["uniform4iv", "o", "0000"],
      ["uniformMatrix2fv", "o", "0000"],
      ["uniformMatrix3fv", "o", "0000"],
      ["uniformMatrix4fv", "o", "0000"],
      ["readPixels", "o", "0000"]
     ]
    },
    "WebGLQuery": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLSampler": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLSync": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLTransformFeedback": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    },
    "WebGLVertexArrayObject": {
     "kind": "interface",
     "inherits": "WebGLObject",
     "status": "----"
    }
   }
  },
  "webgpu": {
   "title": "WebGPU",
   "url": "https://gpuweb.github.io/gpuweb/",
   "org": "W3C",
   "interfaces": {
    "GPU": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["requestAdapter", "o", "0000"],
      ["getPreferredCanvasFormat", "o", "0000"],
      ["wgslLanguageFeatures", "a", "0000"]
     ]
    },
    "GPUAdapter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["features", "a", "0000"],
      ["limits", "a", "0000"],
      ["info", "a", "0000"],
      ["requestDevice", "o", "0000"]
     ]
    },
    "GPUAdapterInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["vendor", "a", "0000"],
      ["architecture", "a", "0000"],
      ["device", "a", "0000"],
      ["description", "a", "0000"],
      ["subgroupMinSize", "a", "0000"],
      ["subgroupMaxSize", "a", "0000"],
      ["isFallbackAdapter", "a", "0000"]
     ]
    },
    "GPUBindGroup": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUBindGroupLayout": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUBuffer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "a", "0000"],
      ["usage", "a", "0000"],
      ["mapState", "a", "0000"],
      ["mapAsync", "o", "0000"],
      ["getMappedRange", "o", "0000"],
      ["unmap", "o", "0000"],
      ["destroy", "o", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPUBufferUsage": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["MAP_READ", "c", "0000"],
      ["MAP_WRITE", "c", "0000"],
      ["COPY_SRC", "c", "0000"],
      ["COPY_DST", "c", "0000"],
      ["INDEX", "c", "0000"],
      ["VERTEX", "c", "0000"],
      ["UNIFORM", "c", "0000"],
      ["STORAGE", "c", "0000"],
      ["INDIRECT", "c", "0000"],
      ["QUERY_RESOLVE", "c", "0000"]
     ]
    },
    "GPUCanvasContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["canvas", "a", "0000"],
      ["configure", "o", "0000"],
      ["unconfigure", "o", "0000"],
      ["getConfiguration", "o", "0000"],
      ["getCurrentTexture", "o", "0000"]
     ]
    },
    "GPUColorWrite": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["RED", "c", "0000"],
      ["GREEN", "c", "0000"],
      ["BLUE", "c", "0000"],
      ["ALPHA", "c", "0000"],
      ["ALL", "c", "0000"]
     ]
    },
    "GPUCommandBuffer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUCommandEncoder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["beginRenderPass", "o", "0000"],
      ["beginComputePass", "o", "0000"],
      ["copyBufferToBuffer", "o", "0000"],
      ["copyBufferToTexture", "o", "0000"],
      ["copyTextureToBuffer", "o", "0000"],
      ["copyTextureToTexture", "o", "0000"],
      ["clearBuffer", "o", "0000"],
      ["resolveQuerySet", "o", "0000"],
      ["finish", "o", "0000"],
      ["label", "a", "0000"],
      ["pushDebugGroup", "o", "0000"],
      ["popDebugGroup", "o", "0000"],
      ["insertDebugMarker", "o", "0000"]
     ]
    },
    "GPUCompilationInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["messages", "a", "0000"]
     ]
    },
    "GPUCompilationMessage": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["message", "a", "0000"],
      ["type", "a", "0000"],
      ["lineNum", "a", "0000"],
      ["linePos", "a", "0000"],
      ["offset", "a", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "GPUComputePassEncoder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setPipeline", "o", "0000"],
      ["dispatchWorkgroups", "o", "0000"],
      ["dispatchWorkgroupsIndirect", "o", "0000"],
      ["end", "o", "0000"],
      ["label", "a", "0000"],
      ["pushDebugGroup", "o", "0000"],
      ["popDebugGroup", "o", "0000"],
      ["insertDebugMarker", "o", "0000"],
      ["setBindGroup", "o", "0000"],
      ["setImmediates", "o", "0000"]
     ]
    },
    "GPUComputePipeline": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"],
      ["getBindGroupLayout", "o", "0000"]
     ]
    },
    "GPUDevice": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["features", "a", "0000"],
      ["limits", "a", "0000"],
      ["adapterInfo", "a", "0000"],
      ["queue", "a", "0000"],
      ["destroy", "o", "0000"],
      ["createBuffer", "o", "0000"],
      ["createTexture", "o", "0000"],
      ["createSampler", "o", "0000"],
      ["importExternalTexture", "o", "0000"],
      ["createBindGroupLayout", "o", "0000"],
      ["createPipelineLayout", "o", "0000"],
      ["createBindGroup", "o", "0000"],
      ["createShaderModule", "o", "0000"],
      ["createComputePipeline", "o", "0000"],
      ["createRenderPipeline", "o", "0000"],
      ["createComputePipelineAsync", "o", "0000"],
      ["createRenderPipelineAsync", "o", "0000"],
      ["createCommandEncoder", "o", "0000"],
      ["createRenderBundleEncoder", "o", "0000"],
      ["createQuerySet", "o", "0000"],
      ["lost", "a", "0000"],
      ["pushErrorScope", "o", "0000"],
      ["popErrorScope", "o", "0000"],
      ["onuncapturederror", "a", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPUDeviceLostInfo": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["reason", "a", "0000"],
      ["message", "a", "0000"]
     ]
    },
    "GPUError": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["message", "a", "0000"]
     ]
    },
    "GPUExternalTexture": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUInternalError": {
     "kind": "interface",
     "inherits": "GPUError",
     "status": "----"
    },
    "GPUMapMode": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["READ", "c", "0000"],
      ["WRITE", "c", "0000"]
     ]
    },
    "GPUOutOfMemoryError": {
     "kind": "interface",
     "inherits": "GPUError",
     "status": "----"
    },
    "GPUPipelineError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "----",
     "members": [
      ["reason", "a", "0000"]
     ]
    },
    "GPUPipelineLayout": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUQuerySet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["destroy", "o", "0000"],
      ["type", "a", "0000"],
      ["count", "a", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPUQueue": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["submit", "o", "0000"],
      ["onSubmittedWorkDone", "o", "0000"],
      ["writeBuffer", "o", "0000"],
      ["writeTexture", "o", "0000"],
      ["copyExternalImageToTexture", "o", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPURenderBundle": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPURenderBundleEncoder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["finish", "o", "0000"],
      ["label", "a", "0000"],
      ["pushDebugGroup", "o", "0000"],
      ["popDebugGroup", "o", "0000"],
      ["insertDebugMarker", "o", "0000"],
      ["setBindGroup", "o", "0000"],
      ["setImmediates", "o", "0000"],
      ["setPipeline", "o", "0000"],
      ["setIndexBuffer", "o", "0000"],
      ["setVertexBuffer", "o", "0000"],
      ["draw", "o", "0000"],
      ["drawIndexed", "o", "0000"],
      ["drawIndirect", "o", "0000"],
      ["drawIndexedIndirect", "o", "0000"]
     ]
    },
    "GPURenderPassEncoder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setViewport", "o", "0000"],
      ["setScissorRect", "o", "0000"],
      ["setBlendConstant", "o", "0000"],
      ["setStencilReference", "o", "0000"],
      ["beginOcclusionQuery", "o", "0000"],
      ["endOcclusionQuery", "o", "0000"],
      ["executeBundles", "o", "0000"],
      ["end", "o", "0000"],
      ["label", "a", "0000"],
      ["pushDebugGroup", "o", "0000"],
      ["popDebugGroup", "o", "0000"],
      ["insertDebugMarker", "o", "0000"],
      ["setBindGroup", "o", "0000"],
      ["setImmediates", "o", "0000"],
      ["setPipeline", "o", "0000"],
      ["setIndexBuffer", "o", "0000"],
      ["setVertexBuffer", "o", "0000"],
      ["draw", "o", "0000"],
      ["drawIndexed", "o", "0000"],
      ["drawIndirect", "o", "0000"],
      ["drawIndexedIndirect", "o", "0000"]
     ]
    },
    "GPURenderPipeline": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"],
      ["getBindGroupLayout", "o", "0000"]
     ]
    },
    "GPUSampler": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUShaderModule": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getCompilationInfo", "o", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPUShaderStage": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["VERTEX", "c", "0000"],
      ["FRAGMENT", "c", "0000"],
      ["COMPUTE", "c", "0000"]
     ]
    },
    "GPUSupportedFeatures": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "GPUSupportedLimits": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["maxTextureDimension1D", "a", "0000"],
      ["maxTextureDimension2D", "a", "0000"],
      ["maxTextureDimension3D", "a", "0000"],
      ["maxTextureArrayLayers", "a", "0000"],
      ["maxBindGroups", "a", "0000"],
      ["maxBindGroupsPlusVertexBuffers", "a", "0000"],
      ["maxImmediateSize", "a", "0000"],
      ["maxBindingsPerBindGroup", "a", "0000"],
      ["maxDynamicUniformBuffersPerPipelineLayout", "a", "0000"],
      ["maxDynamicStorageBuffersPerPipelineLayout", "a", "0000"],
      ["maxSampledTexturesPerShaderStage", "a", "0000"],
      ["maxSamplersPerShaderStage", "a", "0000"],
      ["maxStorageBuffersPerShaderStage", "a", "0000"],
      ["maxStorageBuffersInVertexStage", "a", "0000"],
      ["maxStorageBuffersInFragmentStage", "a", "0000"],
      ["maxStorageTexturesPerShaderStage", "a", "0000"],
      ["maxStorageTexturesInVertexStage", "a", "0000"],
      ["maxStorageTexturesInFragmentStage", "a", "0000"],
      ["maxUniformBuffersPerShaderStage", "a", "0000"],
      ["maxUniformBufferBindingSize", "a", "0000"],
      ["maxStorageBufferBindingSize", "a", "0000"],
      ["minUniformBufferOffsetAlignment", "a", "0000"],
      ["minStorageBufferOffsetAlignment", "a", "0000"],
      ["maxVertexBuffers", "a", "0000"],
      ["maxBufferSize", "a", "0000"],
      ["maxVertexAttributes", "a", "0000"],
      ["maxVertexBufferArrayStride", "a", "0000"],
      ["maxInterStageShaderVariables", "a", "0000"],
      ["maxColorAttachments", "a", "0000"],
      ["maxColorAttachmentBytesPerSample", "a", "0000"],
      ["maxComputeWorkgroupStorageSize", "a", "0000"],
      ["maxComputeInvocationsPerWorkgroup", "a", "0000"],
      ["maxComputeWorkgroupSizeX", "a", "0000"],
      ["maxComputeWorkgroupSizeY", "a", "0000"],
      ["maxComputeWorkgroupSizeZ", "a", "0000"],
      ["maxComputeWorkgroupsPerDimension", "a", "0000"]
     ]
    },
    "GPUTexture": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createView", "o", "0000"],
      ["destroy", "o", "0000"],
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["depthOrArrayLayers", "a", "0000"],
      ["mipLevelCount", "a", "0000"],
      ["sampleCount", "a", "0000"],
      ["dimension", "a", "0000"],
      ["format", "a", "0000"],
      ["usage", "a", "0000"],
      ["textureBindingViewDimension", "a", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "GPUTextureUsage": {
     "kind": "namespace",
     "status": "----",
     "members": [
      ["COPY_SRC", "c", "0000"],
      ["COPY_DST", "c", "0000"],
      ["TEXTURE_BINDING", "c", "0000"],
      ["STORAGE_BINDING", "c", "0000"],
      ["RENDER_ATTACHMENT", "c", "0000"],
      ["TRANSIENT_ATTACHMENT", "c", "0000"]
     ]
    },
    "GPUTextureView": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["label", "a", "0000"]
     ]
    },
    "GPUUncapturedErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["error", "a", "0000"]
     ]
    },
    "GPUValidationError": {
     "kind": "interface",
     "inherits": "GPUError",
     "status": "----"
    },
    "Navigator": {
     "members": [
      ["gpu", "a", "0000"]
     ]
    },
    "WGSLLanguageFeatures": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    }
   }
  },
  "webidl": {
   "title": "Web IDL",
   "url": "https://webidl.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "DOMException": {
     "kind": "interface",
     "status": "NPPN",
     "members": [
      ["name", "a", "1111"],
      ["message", "a", "1111"],
      ["code", "a", "1011"],
      ["INDEX_SIZE_ERR", "c", "1011"],
      ["DOMSTRING_SIZE_ERR", "c", "1011"],
      ["HIERARCHY_REQUEST_ERR", "c", "1011"],
      ["WRONG_DOCUMENT_ERR", "c", "1011"],
      ["INVALID_CHARACTER_ERR", "c", "1011"],
      ["NO_DATA_ALLOWED_ERR", "c", "1011"],
      ["NO_MODIFICATION_ALLOWED_ERR", "c", "1011"],
      ["NOT_FOUND_ERR", "c", "1011"],
      ["NOT_SUPPORTED_ERR", "c", "1011"],
      ["INUSE_ATTRIBUTE_ERR", "c", "1011"],
      ["INVALID_STATE_ERR", "c", "1011"],
      ["SYNTAX_ERR", "c", "1011"],
      ["INVALID_MODIFICATION_ERR", "c", "1011"],
      ["NAMESPACE_ERR", "c", "1011"],
      ["INVALID_ACCESS_ERR", "c", "1011"],
      ["VALIDATION_ERR", "c", "1011"],
      ["TYPE_MISMATCH_ERR", "c", "1011"],
      ["SECURITY_ERR", "c", "1011"],
      ["NETWORK_ERR", "c", "1011"],
      ["ABORT_ERR", "c", "1011"],
      ["URL_MISMATCH_ERR", "c", "1011"],
      ["QUOTA_EXCEEDED_ERR", "c", "1011"],
      ["TIMEOUT_ERR", "c", "1011"],
      ["INVALID_NODE_TYPE_ERR", "c", "1011"],
      ["DATA_CLONE_ERR", "c", "1011"]
     ]
    },
    "QuotaExceededError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "P-P-",
     "members": [
      ["quota", "a", "1010"],
      ["requested", "a", "1010"]
     ]
    }
   }
  },
  "webmcp": {
   "title": "WebMCP",
   "url": "https://webmachinelearning.github.io/webmcp/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["modelContext", "a", "0000"]
     ]
    },
    "ModelContext": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["registerTool", "o", "0000"],
      ["getTools", "o", "0000"],
      ["executeTool", "o", "0000"],
      ["ontoolchange", "a", "0000"],
      ["ontoolactivated", "a", "0000"],
      ["ontoolcancel", "a", "0000"]
     ]
    },
    "ToolActivatedEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["toolName", "a", "0000"]
     ]
    },
    "ToolCancelEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["toolName", "a", "0000"]
     ]
    }
   }
  },
  "webmidi": {
   "title": "Web MIDI API",
   "url": "https://webaudio.github.io/web-midi-api/",
   "org": "W3C",
   "interfaces": {
    "MIDIAccess": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["inputs", "a", "0000"],
      ["outputs", "a", "0000"],
      ["onstatechange", "a", "0000"],
      ["sysexEnabled", "a", "0000"]
     ]
    },
    "MIDIConnectionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["port", "a", "0000"]
     ]
    },
    "MIDIInput": {
     "kind": "interface",
     "inherits": "MIDIPort",
     "status": "----",
     "members": [
      ["onmidimessage", "a", "0000"]
     ]
    },
    "MIDIInputMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "MIDIMessageEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["data", "a", "0000"]
     ]
    },
    "MIDIOutput": {
     "kind": "interface",
     "inherits": "MIDIPort",
     "status": "----",
     "members": [
      ["send", "o", "0000"],
      ["clear", "o", "0000"]
     ]
    },
    "MIDIOutputMap": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "MIDIPort": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["manufacturer", "a", "0000"],
      ["name", "a", "0000"],
      ["type", "a", "0000"],
      ["version", "a", "0000"],
      ["state", "a", "0000"],
      ["connection", "a", "0000"],
      ["onstatechange", "a", "0000"],
      ["open", "o", "0000"],
      ["close", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["requestMIDIAccess", "o", "0000"]
     ]
    }
   }
  },
  "webnn": {
   "title": "Web Neural Network API",
   "url": "https://webmachinelearning.github.io/webnn/",
   "org": "W3C",
   "interfaces": {
    "ML": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createContext", "o", "0000"]
     ]
    },
    "MLContext": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["dispatch", "o", "0000"],
      ["createTensor", "o", "0000"],
      ["createExportableTensor", "o", "0000"],
      ["createConstantTensor", "o", "0000"],
      ["readTensor", "o", "0000"],
      ["writeTensor", "o", "0000"],
      ["exportToGPU", "o", "0000"],
      ["opSupportLimits", "o", "0000"],
      ["destroy", "o", "0000"],
      ["accelerated", "a", "0000"],
      ["lost", "a", "0000"]
     ]
    },
    "MLGraph": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["destroy", "o", "0000"]
     ]
    },
    "MLGraphBuilder": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["input", "o", "0000"],
      ["constant", "o", "0000"],
      ["build", "o", "0000"],
      ["argMin", "o", "0000"],
      ["argMax", "o", "0000"],
      ["batchNormalization", "o", "0000"],
      ["cast", "o", "0000"],
      ["clamp", "o", "0000"],
      ["concat", "o", "0000"],
      ["conv2d", "o", "0000"],
      ["convTranspose2d", "o", "0000"],
      ["cumulativeSum", "o", "0000"],
      ["add", "o", "0000"],
      ["sub", "o", "0000"],
      ["mul", "o", "0000"],
      ["div", "o", "0000"],
      ["max", "o", "0000"],
      ["min", "o", "0000"],
      ["pow", "o", "0000"],
      ["equal", "o", "0000"],
      ["notEqual", "o", "0000"],
      ["greater", "o", "0000"],
      ["greaterOrEqual", "o", "0000"],
      ["lesser", "o", "0000"],
      ["lesserOrEqual", "o", "0000"],
      ["logicalNot", "o", "0000"],
      ["logicalAnd", "o", "0000"],
      ["logicalOr", "o", "0000"],
      ["logicalXor", "o", "0000"],
      ["isNaN", "o", "0000"],
      ["isInfinite", "o", "0000"],
      ["abs", "o", "0000"],
      ["ceil", "o", "0000"],
      ["cos", "o", "0000"],
      ["erf", "o", "0000"],
      ["exp", "o", "0000"],
      ["floor", "o", "0000"],
      ["identity", "o", "0000"],
      ["log", "o", "0000"],
      ["neg", "o", "0000"],
      ["reciprocal", "o", "0000"],
      ["roundEven", "o", "0000"],
      ["sin", "o", "0000"],
      ["sign", "o", "0000"],
      ["sqrt", "o", "0000"],
      ["tan", "o", "0000"],
      ["dequantizeLinear", "o", "0000"],
      ["quantizeLinear", "o", "0000"],
      ["elu", "o", "0000"],
      ["expand", "o", "0000"],
      ["gather", "o", "0000"],
      ["gatherElements", "o", "0000"],
      ["gatherND", "o", "0000"],
      ["gelu", "o", "0000"],
      ["gemm", "o", "0000"],
      ["gru", "o", "0000"],
      ["gruCell", "o", "0000"],
      ["hardSigmoid", "o", "0000"],
      ["hardSwish", "o", "0000"],
      ["instanceNormalization", "o", "0000"],
      ["layerNormalization", "o", "0000"],
      ["leakyRelu", "o", "0000"],
      ["linear", "o", "0000"],
      ["lstm", "o", "0000"],
      ["lstmCell", "o", "0000"],
      ["matmul", "o", "0000"],
      ["pad", "o", "0000"],
      ["averagePool2d", "o", "0000"],
      ["l2Pool2d", "o", "0000"],
      ["maxPool2d", "o", "0000"],
      ["prelu", "o", "0000"],
      ["reduceL1", "o", "0000"],
      ["reduceL2", "o", "0000"],
      ["reduceLogSum", "o", "0000"],
      ["reduceLogSumExp", "o", "0000"],
      ["reduceMax", "o", "0000"],
      ["reduceMean", "o", "0000"],
      ["reduceMin", "o", "0000"],
      ["reduceProduct", "o", "0000"],
      ["reduceSum", "o", "0000"],
      ["reduceSumSquare", "o", "0000"],
      ["relu", "o", "0000"],
      ["resample2d", "o", "0000"],
      ["reshape", "o", "0000"],
      ["reverse", "o", "0000"],
      ["scatterElements", "o", "0000"],
      ["scatterND", "o", "0000"],
      ["sigmoid", "o", "0000"],
      ["slice", "o", "0000"],
      ["softmax", "o", "0000"],
      ["softplus", "o", "0000"],
      ["softsign", "o", "0000"],
      ["split", "o", "0000"],
      ["tanh", "o", "0000"],
      ["tile", "o", "0000"],
      ["transpose", "o", "0000"],
      ["triangular", "o", "0000"],
      ["where", "o", "0000"]
     ]
    },
    "MLOperand": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["dataType", "a", "0000"],
      ["shape", "a", "0000"]
     ]
    },
    "MLTensor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["dataType", "a", "0000"],
      ["shape", "a", "0000"],
      ["readable", "a", "0000"],
      ["writable", "a", "0000"],
      ["constant", "a", "0000"],
      ["destroy", "o", "0000"]
     ]
    },
    "Navigator": {
     "members": [
      ["ml", "a", "0000"]
     ]
    }
   }
  },
  "webrtc": {
   "title": "WebRTC: Real-Time Communication in Browsers",
   "url": "https://w3c.github.io/webrtc-pc/",
   "org": "W3C",
   "interfaces": {
    "RTCCertificate": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["expires", "a", "0000"],
      ["getFingerprints", "o", "0000"]
     ]
    },
    "RTCDataChannel": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["label", "a", "0000"],
      ["ordered", "a", "0000"],
      ["maxPacketLifeTime", "a", "0000"],
      ["maxRetransmits", "a", "0000"],
      ["protocol", "a", "0000"],
      ["negotiated", "a", "0000"],
      ["id", "a", "0000"],
      ["readyState", "a", "0000"],
      ["bufferedAmount", "a", "0000"],
      ["bufferedAmountLowThreshold", "a", "0000"],
      ["onopen", "a", "0000"],
      ["onbufferedamountlow", "a", "0000"],
      ["onerror", "a", "0000"],
      ["onclosing", "a", "0000"],
      ["onclose", "a", "0000"],
      ["close", "o", "0000"],
      ["onmessage", "a", "0000"],
      ["binaryType", "a", "0000"],
      ["send", "o", "0000"]
     ]
    },
    "RTCDataChannelEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["channel", "a", "0000"]
     ]
    },
    "RTCDtlsTransport": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["iceTransport", "a", "0000"],
      ["state", "a", "0000"],
      ["getRemoteCertificates", "o", "0000"],
      ["onstatechange", "a", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "RTCDTMFSender": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["insertDTMF", "o", "0000"],
      ["ontonechange", "a", "0000"],
      ["canInsertDTMF", "a", "0000"],
      ["toneBuffer", "a", "0000"]
     ]
    },
    "RTCDTMFToneChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["tone", "a", "0000"]
     ]
    },
    "RTCError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "----",
     "members": [
      ["errorDetail", "a", "0000"],
      ["sdpLineNumber", "a", "0000"],
      ["sctpCauseCode", "a", "0000"],
      ["receivedAlert", "a", "0000"],
      ["sentAlert", "a", "0000"]
     ]
    },
    "RTCErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["error", "a", "0000"]
     ]
    },
    "RTCIceCandidate": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["candidate", "a", "0000"],
      ["sdpMid", "a", "0000"],
      ["sdpMLineIndex", "a", "0000"],
      ["foundation", "a", "0000"],
      ["component", "a", "0000"],
      ["priority", "a", "0000"],
      ["address", "a", "0000"],
      ["protocol", "a", "0000"],
      ["port", "a", "0000"],
      ["type", "a", "0000"],
      ["tcpType", "a", "0000"],
      ["relatedAddress", "a", "0000"],
      ["relatedPort", "a", "0000"],
      ["usernameFragment", "a", "0000"],
      ["relayProtocol", "a", "0000"],
      ["url", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "RTCIceCandidatePair": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["local", "a", "0000"],
      ["remote", "a", "0000"]
     ]
    },
    "RTCIceTransport": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["role", "a", "0000"],
      ["component", "a", "0000"],
      ["state", "a", "0000"],
      ["gatheringState", "a", "0000"],
      ["getLocalCandidates", "o", "0000"],
      ["getRemoteCandidates", "o", "0000"],
      ["getSelectedCandidatePair", "o", "0000"],
      ["getLocalParameters", "o", "0000"],
      ["getRemoteParameters", "o", "0000"],
      ["onstatechange", "a", "0000"],
      ["ongatheringstatechange", "a", "0000"],
      ["onselectedcandidatepairchange", "a", "0000"]
     ]
    },
    "RTCPeerConnection": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["createOffer", "o", "0000"],
      ["createAnswer", "o", "0000"],
      ["setLocalDescription", "o", "0000"],
      ["localDescription", "a", "0000"],
      ["currentLocalDescription", "a", "0000"],
      ["pendingLocalDescription", "a", "0000"],
      ["setRemoteDescription", "o", "0000"],
      ["remoteDescription", "a", "0000"],
      ["currentRemoteDescription", "a", "0000"],
      ["pendingRemoteDescription", "a", "0000"],
      ["addIceCandidate", "o", "0000"],
      ["signalingState", "a", "0000"],
      ["iceGatheringState", "a", "0000"],
      ["iceConnectionState", "a", "0000"],
      ["connectionState", "a", "0000"],
      ["canTrickleIceCandidates", "a", "0000"],
      ["restartIce", "o", "0000"],
      ["getConfiguration", "o", "0000"],
      ["setConfiguration", "o", "0000"],
      ["close", "o", "0000"],
      ["onnegotiationneeded", "a", "0000"],
      ["onicecandidate", "a", "0000"],
      ["onicecandidateerror", "a", "0000"],
      ["onsignalingstatechange", "a", "0000"],
      ["oniceconnectionstatechange", "a", "0000"],
      ["onicegatheringstatechange", "a", "0000"],
      ["onconnectionstatechange", "a", "0000"],
      ["generateCertificate", "so", "0000"],
      ["getSenders", "o", "0000"],
      ["getReceivers", "o", "0000"],
      ["getTransceivers", "o", "0000"],
      ["addTrack", "o", "0000"],
      ["removeTrack", "o", "0000"],
      ["addTransceiver", "o", "0000"],
      ["ontrack", "a", "0000"],
      ["sctp", "a", "0000"],
      ["createDataChannel", "o", "0000"],
      ["ondatachannel", "a", "0000"],
      ["getStats", "o", "0000"]
     ]
    },
    "RTCPeerConnectionIceErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["address", "a", "0000"],
      ["port", "a", "0000"],
      ["url", "a", "0000"],
      ["errorCode", "a", "0000"],
      ["errorText", "a", "0000"]
     ]
    },
    "RTCPeerConnectionIceEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "-P--",
     "members": [
      ["candidate", "a", "0000"],
      ["url", "a", "0000"]
     ]
    },
    "RTCRtpReceiver": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["track", "a", "0000"],
      ["transport", "a", "0000"],
      ["getCapabilities", "so", "0000"],
      ["getParameters", "o", "0000"],
      ["getContributingSources", "o", "0000"],
      ["getSynchronizationSources", "o", "0000"],
      ["getStats", "o", "0000"],
      ["jitterBufferTarget", "a", "0000"]
     ]
    },
    "RTCRtpSender": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["track", "a", "0000"],
      ["transport", "a", "0000"],
      ["getCapabilities", "so", "0000"],
      ["setParameters", "o", "0000"],
      ["getParameters", "o", "0000"],
      ["replaceTrack", "o", "0000"],
      ["setStreams", "o", "0000"],
      ["getStats", "o", "0000"],
      ["dtmf", "a", "0000"]
     ]
    },
    "RTCRtpTransceiver": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["mid", "a", "0000"],
      ["sender", "a", "0000"],
      ["receiver", "a", "0000"],
      ["direction", "a", "0000"],
      ["currentDirection", "a", "0000"],
      ["stop", "o", "0000"],
      ["setCodecPreferences", "o", "0000"]
     ]
    },
    "RTCSctpTransport": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["transport", "a", "0000"],
      ["state", "a", "0000"],
      ["maxMessageSize", "a", "0000"],
      ["maxChannels", "a", "0000"],
      ["onstatechange", "a", "0000"]
     ]
    },
    "RTCSessionDescription": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["sdp", "a", "0000"],
      ["toJSON", "o", "0000"]
     ]
    },
    "RTCStatsReport": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["get", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "RTCTrackEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["receiver", "a", "0000"],
      ["track", "a", "0000"],
      ["streams", "a", "0000"],
      ["transceiver", "a", "0000"]
     ]
    }
   }
  },
  "webrtc-diagnostic-logging": {
   "title": "webrtc-diagnostic-logging",
   "url": null,
   "org": null,
   "interfaces": {
    "RTCPeerConnection": {
     "members": [
      ["startDiagnosticLogging", "so", "0000"],
      ["stopDiagnosticLogging", "so", "0000"],
      ["cancelDiagnosticLogging", "so", "0000"]
     ]
    }
   }
  },
  "webrtc-encoded-transform": {
   "title": "WebRTC Encoded Transform",
   "url": "https://w3c.github.io/webrtc-encoded-transform/",
   "org": "W3C",
   "interfaces": {
    "RTCEncodedAudioFrame": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["getMetadata", "o", "0000"]
     ]
    },
    "RTCEncodedVideoFrame": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["type", "a", "0000"],
      ["data", "a", "0000"],
      ["getMetadata", "o", "0000"]
     ]
    },
    "RTCRtpReceiver": {
     "members": [
      ["transform", "a", "0000"]
     ]
    },
    "RTCRtpScriptTransform": {
     "kind": "interface",
     "status": "----"
    },
    "RTCRtpSender": {
     "members": [
      ["transform", "a", "0000"]
     ]
    },
    "RTCRtpSFrameDecryptor": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["addDecryptionKey", "o", "0000"],
      ["removeDecryptionKey", "o", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "RTCRtpSFrameEncryptor": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setEncryptionKey", "o", "0000"]
     ]
    },
    "SFrameDecryptorStream": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["addDecryptionKey", "o", "0000"],
      ["removeDecryptionKey", "o", "0000"],
      ["onerror", "a", "0000"]
     ]
    },
    "SFrameEncryptorStream": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["setEncryptionKey", "o", "0000"]
     ]
    },
    "SFrameTransformErrorEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["errorType", "a", "0000"],
      ["keyID", "a", "0000"],
      ["frame", "a", "0000"]
     ]
    }
   }
  },
  "webrtc-ice": {
   "title": "IceTransport Extensions for WebRTC",
   "url": "https://w3c.github.io/webrtc-ice/",
   "org": "W3C",
   "interfaces": {
    "RTCIceTransport": {
     "members": [
      ["gather", "o", "0000"],
      ["start", "o", "0000"],
      ["stop", "o", "0000"],
      ["addRemoteCandidate", "o", "0000"],
      ["onerror", "a", "0000"],
      ["onicecandidate", "a", "0000"]
     ]
    }
   }
  },
  "webrtc-identity": {
   "title": "Identity for WebRTC 1.0",
   "url": "https://w3c.github.io/webrtc-identity/",
   "org": "W3C",
   "interfaces": {
    "MediaStreamTrack": {
     "members": [
      ["isolated", "a", "0000"],
      ["onisolationchange", "a", "0000"]
     ]
    },
    "RTCError": {
     "members": [
      ["httpRequestStatusCode", "a", "0000"]
     ]
    },
    "RTCIdentityAssertion": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["idp", "a", "0000"],
      ["name", "a", "0000"]
     ]
    },
    "RTCPeerConnection": {
     "members": [
      ["setIdentityProvider", "o", "0000"],
      ["getIdentityAssertion", "o", "0000"],
      ["peerIdentity", "a", "0000"],
      ["idpLoginUrl", "a", "0000"],
      ["idpErrorInfo", "a", "0000"]
     ]
    }
   }
  },
  "webrtc-priority": {
   "title": "WebRTC Priority Control API",
   "url": "https://w3c.github.io/webrtc-priority/",
   "org": "W3C",
   "interfaces": {
    "RTCDataChannel": {
     "members": [
      ["priority", "a", "0000"]
     ]
    }
   }
  },
  "websockets": {
   "title": "WebSockets",
   "url": "https://websockets.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "CloseEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["wasClean", "a", "1010"],
      ["code", "a", "1010"],
      ["reason", "a", "1010"]
     ]
    },
    "WebSocket": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-PPN",
     "members": [
      ["url", "a", "0111"],
      ["CONNECTING", "c", "0111"],
      ["OPEN", "c", "0111"],
      ["CLOSING", "c", "0111"],
      ["CLOSED", "c", "0111"],
      ["readyState", "a", "0111"],
      ["bufferedAmount", "a", "0011"],
      ["onopen", "a", "0011"],
      ["onerror", "a", "0011"],
      ["onclose", "a", "0011"],
      ["extensions", "a", "0111"],
      ["protocol", "a", "0111"],
      ["close", "o", "0111"],
      ["onmessage", "a", "0011"],
      ["binaryType", "a", "0111"],
      ["send", "o", "0111"]
     ]
    }
   }
  },
  "webtransport": {
   "title": "WebTransport",
   "url": "https://w3c.github.io/webtransport/",
   "org": "W3C",
   "interfaces": {
    "WebTransport": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getStats", "o", "0000"],
      ["exportKeyingMaterial", "o", "0000"],
      ["ready", "a", "0000"],
      ["reliability", "a", "0000"],
      ["congestionControl", "a", "0000"],
      ["anticipatedConcurrentIncomingUnidirectionalStreams", "a", "0000"],
      ["anticipatedConcurrentIncomingBidirectionalStreams", "a", "0000"],
      ["responseHeaders", "a", "0000"],
      ["protocol", "a", "0000"],
      ["closed", "a", "0000"],
      ["draining", "a", "0000"],
      ["close", "o", "0000"],
      ["datagrams", "a", "0000"],
      ["createBidirectionalStream", "o", "0000"],
      ["incomingBidirectionalStreams", "a", "0000"],
      ["createUnidirectionalStream", "o", "0000"],
      ["incomingUnidirectionalStreams", "a", "0000"],
      ["createSendGroup", "o", "0000"],
      ["supportsReliableOnly", "sa", "0000"]
     ]
    },
    "WebTransportBidirectionalStream": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["readable", "a", "0000"],
      ["writable", "a", "0000"]
     ]
    },
    "WebTransportDatagramDuplexStream": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createWritable", "o", "0000"],
      ["readable", "a", "0000"],
      ["maxDatagramSize", "a", "0000"],
      ["incomingMaxAge", "a", "0000"],
      ["outgoingMaxAge", "a", "0000"],
      ["incomingMaxBufferedDatagrams", "a", "0000"],
      ["outgoingMaxBufferedDatagrams", "a", "0000"]
     ]
    },
    "WebTransportDatagramsWritable": {
     "kind": "interface",
     "inherits": "WritableStream",
     "status": "----",
     "members": [
      ["sendGroup", "a", "0000"],
      ["sendOrder", "a", "0000"]
     ]
    },
    "WebTransportError": {
     "kind": "interface",
     "inherits": "DOMException",
     "status": "----",
     "members": [
      ["source", "a", "0000"],
      ["streamErrorCode", "a", "0000"]
     ]
    },
    "WebTransportReceiveStream": {
     "kind": "interface",
     "inherits": "ReadableStream",
     "status": "----",
     "members": [
      ["getStats", "o", "0000"]
     ]
    },
    "WebTransportSendGroup": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getStats", "o", "0000"]
     ]
    },
    "WebTransportSendStream": {
     "kind": "interface",
     "inherits": "WritableStream",
     "status": "----",
     "members": [
      ["sendGroup", "a", "0000"],
      ["sendOrder", "a", "0000"],
      ["getStats", "o", "0000"],
      ["getWriter", "o", "0000"]
     ]
    },
    "WebTransportWriter": {
     "kind": "interface",
     "inherits": "WritableStreamDefaultWriter",
     "status": "----",
     "members": [
      ["atomicWrite", "o", "0000"],
      ["commit", "o", "0000"]
     ]
    }
   }
  },
  "webvtt": {
   "title": "WebVTT: The Web Video Text Tracks Format",
   "url": "https://w3c.github.io/webvtt/",
   "org": "W3C",
   "interfaces": {
    "VTTCue": {
     "kind": "interface",
     "inherits": "TextTrackCue",
     "status": "-P--",
     "members": [
      ["region", "a", "0000"],
      ["vertical", "a", "0000"],
      ["snapToLines", "a", "0000"],
      ["line", "a", "0000"],
      ["lineAlign", "a", "0000"],
      ["position", "a", "0000"],
      ["positionAlign", "a", "0000"],
      ["size", "a", "0000"],
      ["align", "a", "0000"],
      ["text", "a", "0000"],
      ["getCueAsHTML", "o", "0100"]
     ]
    },
    "VTTRegion": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["id", "a", "0000"],
      ["width", "a", "0000"],
      ["lines", "a", "0000"],
      ["regionAnchorX", "a", "0000"],
      ["regionAnchorY", "a", "0000"],
      ["viewportAnchorX", "a", "0000"],
      ["viewportAnchorY", "a", "0000"],
      ["scroll", "a", "0000"]
     ]
    }
   }
  },
  "webxr": {
   "title": "WebXR Device API",
   "url": "https://immersive-web.github.io/webxr/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["xr", "a", "0000"]
     ]
    },
    "WebGL2RenderingContext": {
     "members": [
      ["makeXRCompatible", "o", "0000"]
     ]
    },
    "WebGLRenderingContext": {
     "members": [
      ["makeXRCompatible", "o", "0000"]
     ]
    },
    "XRBoundedReferenceSpace": {
     "kind": "interface",
     "inherits": "XRReferenceSpace",
     "status": "----",
     "members": [
      ["boundsGeometry", "a", "0000"]
     ]
    },
    "XRDepthInformation": {
     "members": [
      ["projectionMatrix", "a", "0000"],
      ["transform", "a", "0000"]
     ]
    },
    "XRFrame": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["session", "a", "0000"],
      ["predictedDisplayTime", "a", "0000"],
      ["getViewerPose", "o", "0000"],
      ["getPose", "o", "0000"]
     ]
    },
    "XRInputSource": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["handedness", "a", "0000"],
      ["targetRayMode", "a", "0000"],
      ["targetRaySpace", "a", "0000"],
      ["gripSpace", "a", "0000"],
      ["profiles", "a", "0000"],
      ["skipRendering", "a", "0000"]
     ]
    },
    "XRInputSourceArray": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["length", "a", "0000"]
     ]
    },
    "XRInputSourceEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["frame", "a", "0000"],
      ["inputSource", "a", "0000"]
     ]
    },
    "XRInputSourcesChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["session", "a", "0000"],
      ["added", "a", "0000"],
      ["removed", "a", "0000"]
     ]
    },
    "XRLayer": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----"
    },
    "XRPermissionStatus": {
     "kind": "interface",
     "inherits": "PermissionStatus",
     "status": "----",
     "members": [
      ["granted", "a", "0000"]
     ]
    },
    "XRPose": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["transform", "a", "0000"],
      ["linearVelocity", "a", "0000"],
      ["angularVelocity", "a", "0000"],
      ["emulatedPosition", "a", "0000"]
     ]
    },
    "XRReferenceSpace": {
     "kind": "interface",
     "inherits": "XRSpace",
     "status": "----",
     "members": [
      ["getOffsetReferenceSpace", "o", "0000"],
      ["onreset", "a", "0000"]
     ]
    },
    "XRReferenceSpaceEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["referenceSpace", "a", "0000"],
      ["transform", "a", "0000"]
     ]
    },
    "XRRenderState": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["depthNear", "a", "0000"],
      ["depthFar", "a", "0000"],
      ["passthroughFullyObscured", "a", "0000"],
      ["inlineVerticalFieldOfView", "a", "0000"],
      ["baseLayer", "a", "0000"]
     ]
    },
    "XRRigidTransform": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["position", "a", "0000"],
      ["orientation", "a", "0000"],
      ["matrix", "a", "0000"],
      ["inverse", "a", "0000"]
     ]
    },
    "XRSession": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["visibilityState", "a", "0000"],
      ["frameRate", "a", "0000"],
      ["supportedFrameRates", "a", "0000"],
      ["renderState", "a", "0000"],
      ["inputSources", "a", "0000"],
      ["trackedSources", "a", "0000"],
      ["enabledFeatures", "a", "0000"],
      ["isSystemKeyboardSupported", "a", "0000"],
      ["updateRenderState", "o", "0000"],
      ["updateTargetFrameRate", "o", "0000"],
      ["requestReferenceSpace", "o", "0000"],
      ["requestAnimationFrame", "o", "0000"],
      ["cancelAnimationFrame", "o", "0000"],
      ["end", "o", "0000"],
      ["onend", "a", "0000"],
      ["oninputsourceschange", "a", "0000"],
      ["onselect", "a", "0000"],
      ["onselectstart", "a", "0000"],
      ["onselectend", "a", "0000"],
      ["onsqueeze", "a", "0000"],
      ["onsqueezestart", "a", "0000"],
      ["onsqueezeend", "a", "0000"],
      ["onvisibilitychange", "a", "0000"],
      ["onframeratechange", "a", "0000"]
     ]
    },
    "XRSessionEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["session", "a", "0000"]
     ]
    },
    "XRSpace": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----"
    },
    "XRSystem": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["isSessionSupported", "o", "0000"],
      ["requestSession", "o", "0000"],
      ["ondevicechange", "a", "0000"]
     ]
    },
    "XRView": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["eye", "a", "0000"],
      ["index", "a", "0000"],
      ["recommendedViewportScale", "a", "0000"],
      ["requestViewportScale", "o", "0000"],
      ["projectionMatrix", "a", "0000"],
      ["transform", "a", "0000"]
     ]
    },
    "XRViewerPose": {
     "kind": "interface",
     "inherits": "XRPose",
     "status": "----",
     "members": [
      ["views", "a", "0000"]
     ]
    },
    "XRViewport": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["x", "a", "0000"],
      ["y", "a", "0000"],
      ["width", "a", "0000"],
      ["height", "a", "0000"]
     ]
    },
    "XRVisibilityMaskChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["session", "a", "0000"],
      ["eye", "a", "0000"],
      ["index", "a", "0000"],
      ["vertices", "a", "0000"],
      ["indices", "a", "0000"]
     ]
    },
    "XRWebGLLayer": {
     "kind": "interface",
     "inherits": "XRLayer",
     "status": "----",
     "members": [
      ["antialias", "a", "0000"],
      ["ignoreDepthValues", "a", "0000"],
      ["fixedFoveation", "a", "0000"],
      ["framebuffer", "a", "0000"],
      ["framebufferWidth", "a", "0000"],
      ["framebufferHeight", "a", "0000"],
      ["getViewport", "o", "0000"],
      ["getNativeFramebufferScaleFactor", "so", "0000"]
     ]
    }
   }
  },
  "webxr-ar-module": {
   "title": "WebXR Augmented Reality Module - Level 1",
   "url": "https://immersive-web.github.io/webxr-ar-module/",
   "org": "W3C",
   "interfaces": {
    "XRSession": {
     "members": [
      ["environmentBlendMode", "a", "0000"],
      ["interactionMode", "a", "0000"]
     ]
    },
    "XRView": {
     "members": [
      ["isFirstPersonObserver", "a", "0000"]
     ]
    }
   }
  },
  "webxr-depth-sensing": {
   "title": "WebXR Depth Sensing Module",
   "url": "https://immersive-web.github.io/depth-sensing/",
   "org": "W3C",
   "interfaces": {
    "XRCPUDepthInformation": {
     "kind": "interface",
     "inherits": "XRDepthInformation",
     "status": "----",
     "members": [
      ["data", "a", "0000"],
      ["getDepthInMeters", "o", "0000"]
     ]
    },
    "XRDepthInformation": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["normDepthBufferFromNormView", "a", "0000"],
      ["rawValueToMeters", "a", "0000"]
     ]
    },
    "XRFrame": {
     "members": [
      ["getDepthInformation", "o", "0000"]
     ]
    },
    "XRGPUBinding": {
     "members": [
      ["getDepthInformation", "o", "0000"]
     ]
    },
    "XRGPUDepthInformation": {
     "kind": "interface",
     "inherits": "XRDepthInformation",
     "status": "----",
     "members": [
      ["texture", "a", "0000"],
      ["getViewDescriptor", "o", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["depthUsage", "a", "0000"],
      ["depthDataFormat", "a", "0000"],
      ["depthType", "a", "0000"],
      ["depthActive", "a", "0000"],
      ["pauseDepthSensing", "o", "0000"],
      ["resumeDepthSensing", "o", "0000"]
     ]
    },
    "XRWebGLBinding": {
     "members": [
      ["getDepthInformation", "o", "0000"]
     ]
    },
    "XRWebGLDepthInformation": {
     "kind": "interface",
     "inherits": "XRDepthInformation",
     "status": "----",
     "members": [
      ["texture", "a", "0000"],
      ["textureType", "a", "0000"],
      ["imageIndex", "a", "0000"]
     ]
    }
   }
  },
  "webxr-dom-overlays": {
   "title": "WebXR DOM Overlays Module",
   "url": "https://immersive-web.github.io/dom-overlays/",
   "org": "W3C",
   "interfaces": {
    "Document": {
     "members": [
      ["onbeforexrselect", "a", "0100"]
     ]
    },
    "HTMLElement": {
     "members": [
      ["onbeforexrselect", "a", "0000"]
     ]
    },
    "MathMLElement": {
     "members": [
      ["onbeforexrselect", "a", "0000"]
     ]
    },
    "SVGElement": {
     "members": [
      ["onbeforexrselect", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["onbeforexrselect", "a", "0100"]
     ]
    },
    "XRSession": {
     "members": [
      ["domOverlayState", "a", "0000"]
     ]
    }
   }
  },
  "webxr-gamepads-module": {
   "title": "WebXR Gamepads Module - Level 1",
   "url": "https://immersive-web.github.io/webxr-gamepads-module/",
   "org": "W3C",
   "interfaces": {
    "XRInputSource": {
     "members": [
      ["gamepad", "a", "0000"]
     ]
    }
   }
  },
  "webxr-hand-input": {
   "title": "WebXR Hand Input Module - Level 1",
   "url": "https://immersive-web.github.io/webxr-hand-input/",
   "org": "W3C",
   "interfaces": {
    "XRFrame": {
     "members": [
      ["getJointPose", "o", "0000"],
      ["fillJointRadii", "o", "0000"],
      ["fillPoses", "o", "0000"]
     ]
    },
    "XRHand": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["entries", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["forEach", "i", "0000"],
      ["@@iterator", "i", "0000"],
      ["size", "a", "0000"],
      ["get", "o", "0000"]
     ]
    },
    "XRInputSource": {
     "members": [
      ["hand", "a", "0000"]
     ]
    },
    "XRJointPose": {
     "kind": "interface",
     "inherits": "XRPose",
     "status": "----",
     "members": [
      ["radius", "a", "0000"]
     ]
    },
    "XRJointSpace": {
     "kind": "interface",
     "inherits": "XRSpace",
     "status": "----",
     "members": [
      ["jointName", "a", "0000"]
     ]
    }
   }
  },
  "webxr-hit-test": {
   "title": "WebXR Hit Test Module",
   "url": "https://immersive-web.github.io/hit-test/",
   "org": "W3C",
   "interfaces": {
    "XRFrame": {
     "members": [
      ["getHitTestResults", "o", "0000"],
      ["getHitTestResultsForTransientInput", "o", "0000"]
     ]
    },
    "XRHitTestResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["getPose", "o", "0000"]
     ]
    },
    "XRHitTestSource": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["cancel", "o", "0000"]
     ]
    },
    "XRRay": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["origin", "a", "0000"],
      ["direction", "a", "0000"],
      ["matrix", "a", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["requestHitTestSource", "o", "0000"],
      ["requestHitTestSourceForTransientInput", "o", "0000"]
     ]
    },
    "XRTransientInputHitTestResult": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["inputSource", "a", "0000"],
      ["results", "a", "0000"]
     ]
    },
    "XRTransientInputHitTestSource": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["cancel", "o", "0000"]
     ]
    }
   }
  },
  "webxr-lighting-estimation": {
   "title": "WebXR Lighting Estimation API Level 1",
   "url": "https://immersive-web.github.io/lighting-estimation/",
   "org": "W3C",
   "interfaces": {
    "XRFrame": {
     "members": [
      ["getLightEstimate", "o", "0000"]
     ]
    },
    "XRLightEstimate": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["sphericalHarmonicsCoefficients", "a", "0000"],
      ["primaryLightDirection", "a", "0000"],
      ["primaryLightIntensity", "a", "0000"]
     ]
    },
    "XRLightProbe": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["probeSpace", "a", "0000"],
      ["onreflectionchange", "a", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["requestLightProbe", "o", "0000"],
      ["preferredReflectionFormat", "a", "0000"]
     ]
    },
    "XRWebGLBinding": {
     "members": [
      ["getReflectionCubeMap", "o", "0000"]
     ]
    }
   }
  },
  "webxr-plane-detection": {
   "title": "WebXR Plane Detection Module",
   "url": "https://immersive-web.github.io/plane-detection/",
   "org": "W3C",
   "interfaces": {
    "XRFrame": {
     "members": [
      ["detectedPlanes", "a", "0000"]
     ]
    },
    "XRPlane": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["planeSpace", "a", "0000"],
      ["polygon", "a", "0000"],
      ["orientation", "a", "0000"],
      ["lastChangedTime", "a", "0000"],
      ["semanticLabel", "a", "0000"]
     ]
    },
    "XRPlaneSet": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["size", "i", "0000"],
      ["entries", "i", "0000"],
      ["forEach", "i", "0000"],
      ["has", "i", "0000"],
      ["keys", "i", "0000"],
      ["values", "i", "0000"],
      ["@@iterator", "i", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["initiateRoomCapture", "o", "0000"]
     ]
    }
   }
  },
  "webxr-webgpu-binding": {
   "title": "webxr-webgpu-binding",
   "url": null,
   "org": null,
   "interfaces": {
    "XRGPUBinding": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["nativeProjectionScaleFactor", "a", "0000"],
      ["usesDepthValues", "a", "0000"],
      ["createProjectionLayer", "o", "0000"],
      ["createQuadLayer", "o", "0000"],
      ["createCylinderLayer", "o", "0000"],
      ["createEquirectLayer", "o", "0000"],
      ["createCubeLayer", "o", "0000"],
      ["getSubImage", "o", "0000"],
      ["getViewSubImage", "o", "0000"],
      ["getPreferredColorFormat", "o", "0000"]
     ]
    },
    "XRGPUSubImage": {
     "kind": "interface",
     "inherits": "XRSubImage",
     "status": "----",
     "members": [
      ["colorTexture", "a", "0000"],
      ["depthStencilTexture", "a", "0000"],
      ["motionVectorTexture", "a", "0000"],
      ["getViewDescriptor", "o", "0000"]
     ]
    }
   }
  },
  "webxrlayers": {
   "title": "WebXR Layers API Level 1",
   "url": "https://immersive-web.github.io/layers/",
   "org": "W3C",
   "interfaces": {
    "XRCompositionLayer": {
     "kind": "interface",
     "inherits": "XRLayer",
     "status": "----",
     "members": [
      ["layout", "a", "0000"],
      ["blendTextureSourceAlpha", "a", "0000"],
      ["forceMonoPresentation", "a", "0000"],
      ["opacity", "a", "0000"],
      ["mipLevels", "a", "0000"],
      ["quality", "a", "0000"],
      ["needsRedraw", "a", "0000"],
      ["destroy", "o", "0000"]
     ]
    },
    "XRCubeLayer": {
     "kind": "interface",
     "inherits": "XRCompositionLayer",
     "status": "----",
     "members": [
      ["space", "a", "0000"],
      ["orientation", "a", "0000"],
      ["onredraw", "a", "0000"]
     ]
    },
    "XRCylinderLayer": {
     "kind": "interface",
     "inherits": "XRCompositionLayer",
     "status": "----",
     "members": [
      ["space", "a", "0000"],
      ["transform", "a", "0000"],
      ["radius", "a", "0000"],
      ["centralAngle", "a", "0000"],
      ["aspectRatio", "a", "0000"],
      ["onredraw", "a", "0000"]
     ]
    },
    "XREquirectLayer": {
     "kind": "interface",
     "inherits": "XRCompositionLayer",
     "status": "----",
     "members": [
      ["space", "a", "0000"],
      ["transform", "a", "0000"],
      ["radius", "a", "0000"],
      ["centralHorizontalAngle", "a", "0000"],
      ["upperVerticalAngle", "a", "0000"],
      ["lowerVerticalAngle", "a", "0000"],
      ["onredraw", "a", "0000"]
     ]
    },
    "XRLayerEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["layer", "a", "0000"]
     ]
    },
    "XRMediaBinding": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["createQuadLayer", "o", "0000"],
      ["createCylinderLayer", "o", "0000"],
      ["createEquirectLayer", "o", "0000"]
     ]
    },
    "XRProjectionLayer": {
     "kind": "interface",
     "inherits": "XRCompositionLayer",
     "status": "----",
     "members": [
      ["textureWidth", "a", "0000"],
      ["textureHeight", "a", "0000"],
      ["textureArrayLength", "a", "0000"],
      ["ignoreDepthValues", "a", "0000"],
      ["fixedFoveation", "a", "0000"],
      ["deltaPose", "a", "0000"]
     ]
    },
    "XRQuadLayer": {
     "kind": "interface",
     "inherits": "XRCompositionLayer",
     "status": "----",
     "members": [
      ["space", "a", "0000"],
      ["transform", "a", "0000"],
      ["width", "a", "0000"],
      ["height", "a", "0000"],
      ["onredraw", "a", "0000"]
     ]
    },
    "XRRenderState": {
     "members": [
      ["layers", "a", "0000"]
     ]
    },
    "XRSession": {
     "members": [
      ["maxRenderLayers", "a", "0000"]
     ]
    },
    "XRSubImage": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["viewport", "a", "0000"]
     ]
    },
    "XRWebGLBinding": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["nativeProjectionScaleFactor", "a", "0000"],
      ["usesDepthValues", "a", "0000"],
      ["createProjectionLayer", "o", "0000"],
      ["createQuadLayer", "o", "0000"],
      ["createCylinderLayer", "o", "0000"],
      ["createEquirectLayer", "o", "0000"],
      ["createCubeLayer", "o", "0000"],
      ["getSubImage", "o", "0000"],
      ["getViewSubImage", "o", "0000"],
      ["foveateBoundTexture", "o", "0000"]
     ]
    },
    "XRWebGLSubImage": {
     "kind": "interface",
     "inherits": "XRSubImage",
     "status": "----",
     "members": [
      ["colorTexture", "a", "0000"],
      ["depthStencilTexture", "a", "0000"],
      ["motionVectorTexture", "a", "0000"],
      ["imageIndex", "a", "0000"],
      ["colorTextureWidth", "a", "0000"],
      ["colorTextureHeight", "a", "0000"],
      ["depthStencilTextureWidth", "a", "0000"],
      ["depthStencilTextureHeight", "a", "0000"]
     ]
    }
   }
  },
  "window-controls-overlay": {
   "title": "Window Controls Overlay",
   "url": "https://wicg.github.io/window-controls-overlay/",
   "org": "W3C",
   "interfaces": {
    "Navigator": {
     "members": [
      ["windowControlsOverlay", "a", "0000"]
     ]
    },
    "WindowControlsOverlay": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["visible", "a", "0000"],
      ["getTitlebarAreaRect", "o", "0000"],
      ["ongeometrychange", "a", "0000"]
     ]
    },
    "WindowControlsOverlayGeometryChangeEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "----",
     "members": [
      ["titlebarAreaRect", "a", "0000"],
      ["visible", "a", "0000"]
     ]
    }
   }
  },
  "window-management": {
   "title": "Window Management",
   "url": "https://w3c.github.io/window-management/",
   "org": "W3C",
   "interfaces": {
    "Screen": {
     "members": [
      ["isExtended", "a", "0000"],
      ["onchange", "a", "0000"]
     ]
    },
    "ScreenDetailed": {
     "kind": "interface",
     "inherits": "Screen",
     "status": "-P--",
     "members": [
      ["availLeft", "a", "0000"],
      ["availTop", "a", "0000"],
      ["left", "a", "0000"],
      ["top", "a", "0000"],
      ["isPrimary", "a", "0000"],
      ["isInternal", "a", "0000"],
      ["devicePixelRatio", "a", "0000"],
      ["label", "a", "0000"]
     ]
    },
    "ScreenDetails": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-P--",
     "members": [
      ["screens", "a", "0000"],
      ["currentScreen", "a", "0000"],
      ["onscreenschange", "a", "0000"],
      ["oncurrentscreenchange", "a", "0000"]
     ]
    },
    "Window": {
     "members": [
      ["getScreenDetails", "o", "0100"],
      ["minimize", "o", "0000"],
      ["maximize", "o", "0000"],
      ["restore", "o", "0000"],
      ["setResizable", "o", "0000"]
     ]
    }
   }
  },
  "writing-assistance-apis": {
   "title": "Writing Assistance APIs",
   "url": "https://webmachinelearning.github.io/writing-assistance-apis/",
   "org": "W3C",
   "interfaces": {
    "CreateMonitor": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "----",
     "members": [
      ["ondownloadprogress", "a", "0000"]
     ]
    },
    "LanguageDetector": {
     "members": [
      ["destroy", "o", "0000"]
     ]
    },
    "LanguageModel": {
     "members": [
      ["destroy", "o", "0000"]
     ]
    },
    "Rewriter": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["rewrite", "o", "0000"],
      ["rewriteStreaming", "o", "0000"],
      ["sharedContext", "a", "0000"],
      ["tone", "a", "0000"],
      ["format", "a", "0000"],
      ["length", "a", "0000"],
      ["expectedInputLanguages", "a", "0000"],
      ["expectedContextLanguages", "a", "0000"],
      ["outputLanguage", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputQuota", "a", "0000"],
      ["destroy", "o", "0000"]
     ]
    },
    "Summarizer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["summarize", "o", "0000"],
      ["summarizeStreaming", "o", "0000"],
      ["sharedContext", "a", "0000"],
      ["type", "a", "0000"],
      ["format", "a", "0000"],
      ["length", "a", "0000"],
      ["preference", "a", "0000"],
      ["expectedInputLanguages", "a", "0000"],
      ["expectedContextLanguages", "a", "0000"],
      ["outputLanguage", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputQuota", "a", "0000"],
      ["destroy", "o", "0000"]
     ]
    },
    "Translator": {
     "members": [
      ["destroy", "o", "0000"]
     ]
    },
    "Writer": {
     "kind": "interface",
     "status": "----",
     "members": [
      ["create", "so", "0000"],
      ["availability", "so", "0000"],
      ["write", "o", "0000"],
      ["writeStreaming", "o", "0000"],
      ["sharedContext", "a", "0000"],
      ["tone", "a", "0000"],
      ["format", "a", "0000"],
      ["length", "a", "0000"],
      ["expectedInputLanguages", "a", "0000"],
      ["expectedContextLanguages", "a", "0000"],
      ["outputLanguage", "a", "0000"],
      ["measureInputUsage", "o", "0000"],
      ["inputQuota", "a", "0000"],
      ["destroy", "o", "0000"]
     ]
    }
   }
  },
  "xhr": {
   "title": "XMLHttpRequest",
   "url": "https://xhr.spec.whatwg.org/",
   "org": "WHATWG",
   "interfaces": {
    "FormData": {
     "kind": "interface",
     "status": "PPPN",
     "members": [
      ["append", "o", "1111"],
      ["delete", "o", "1111"],
      ["get", "o", "1111"],
      ["getAll", "o", "1111"],
      ["has", "o", "1111"],
      ["set", "o", "1111"],
      ["entries", "i", "1111"],
      ["keys", "i", "1111"],
      ["values", "i", "1111"],
      ["forEach", "i", "1111"],
      ["@@iterator", "i", "1111"]
     ]
    },
    "ProgressEvent": {
     "kind": "interface",
     "inherits": "Event",
     "status": "PPP-",
     "members": [
      ["lengthComputable", "a", "1010"],
      ["loaded", "a", "1010"],
      ["total", "a", "1010"]
     ]
    },
    "XMLHttpRequest": {
     "kind": "interface",
     "inherits": "XMLHttpRequestEventTarget",
     "status": "-PP-",
     "members": [
      ["onreadystatechange", "a", "0010"],
      ["UNSENT", "c", "0110"],
      ["OPENED", "c", "0110"],
      ["HEADERS_RECEIVED", "c", "0110"],
      ["LOADING", "c", "0110"],
      ["DONE", "c", "0110"],
      ["readyState", "a", "0110"],
      ["open", "o", "0110"],
      ["setRequestHeader", "o", "0110"],
      ["timeout", "a", "0010"],
      ["withCredentials", "a", "0010"],
      ["upload", "a", "0010"],
      ["send", "o", "0110"],
      ["abort", "o", "0110"],
      ["responseURL", "a", "0110"],
      ["status", "a", "0110"],
      ["statusText", "a", "0110"],
      ["getResponseHeader", "o", "0110"],
      ["getAllResponseHeaders", "o", "0110"],
      ["overrideMimeType", "o", "0110"],
      ["responseType", "a", "0110"],
      ["response", "a", "0110"],
      ["responseText", "a", "0110"],
      ["responseXML", "a", "0110"]
     ]
    },
    "XMLHttpRequestEventTarget": {
     "kind": "interface",
     "inherits": "EventTarget",
     "status": "-PP-",
     "members": [
      ["onloadstart", "a", "0110"],
      ["onprogress", "a", "0110"],
      ["onabort", "a", "0110"],
      ["onerror", "a", "0110"],
      ["onload", "a", "0110"],
      ["ontimeout", "a", "0110"],
      ["onloadend", "a", "0110"]
     ]
    },
    "XMLHttpRequestUpload": {
     "kind": "interface",
     "inherits": "XMLHttpRequestEventTarget",
     "status": "-PP-"
    }
   }
  }
 }
}
