{
  "#abstract": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Abstract",
      "url": "https://wicg.github.io/webusb/#abstract"
    }
  },
  "#abusing-a-device": {
    "current": {
      "number": "3.1",
      "spec": "WebUSB API",
      "text": "Abusing Access to a Device",
      "url": "https://wicg.github.io/webusb/#abusing-a-device"
    }
  },
  "#app-drivers": {
    "current": {
      "number": "2.2",
      "spec": "WebUSB API",
      "text": "Web Drivers",
      "url": "https://wicg.github.io/webusb/#app-drivers"
    }
  },
  "#app-edu-devices": {
    "current": {
      "number": "2.1",
      "spec": "WebUSB API",
      "text": "Educational Devices",
      "url": "https://wicg.github.io/webusb/#app-edu-devices"
    }
  },
  "#app-updates-and-diagnostics": {
    "current": {
      "number": "2.3",
      "spec": "WebUSB API",
      "text": "Devices Updates and Diagnostics",
      "url": "https://wicg.github.io/webusb/#app-updates-and-diagnostics"
    }
  },
  "#appendix-descriptors": {
    "current": {
      "number": "9.1",
      "spec": "WebUSB API",
      "text": "Descriptors",
      "url": "https://wicg.github.io/webusb/#appendix-descriptors"
    }
  },
  "#appendix-intro": {
    "current": {
      "number": "9",
      "spec": "WebUSB API",
      "text": "Appendix: A Brief Introduction to USB",
      "url": "https://wicg.github.io/webusb/#appendix-intro"
    }
  },
  "#appendix-transfers": {
    "current": {
      "number": "9.2",
      "spec": "WebUSB API",
      "text": "Transfers",
      "url": "https://wicg.github.io/webusb/#appendix-transfers"
    }
  },
  "#attacking-a-device": {
    "current": {
      "number": "3.2",
      "spec": "WebUSB API",
      "text": "Attacking a Device",
      "url": "https://wicg.github.io/webusb/#attacking-a-device"
    }
  },
  "#attacking-the-host": {
    "current": {
      "number": "3.3",
      "spec": "WebUSB API",
      "text": "Attacking the Host",
      "url": "https://wicg.github.io/webusb/#attacking-the-host"
    }
  },
  "#device-requests": {
    "current": {
      "number": "4.2",
      "spec": "WebUSB API",
      "text": "WebUSB Device Requests",
      "url": "https://wicg.github.io/webusb/#device-requests"
    }
  },
  "#device-usage": {
    "current": {
      "number": "6",
      "spec": "WebUSB API",
      "text": "Device Usage",
      "url": "https://wicg.github.io/webusb/#device-usage"
    }
  },
  "#enumeration": {
    "current": {
      "number": "5",
      "spec": "WebUSB API",
      "text": "Device Enumeration",
      "url": "https://wicg.github.io/webusb/#enumeration"
    }
  },
  "#events": {
    "current": {
      "number": "5.1",
      "spec": "WebUSB API",
      "text": "Events",
      "url": "https://wicg.github.io/webusb/#events"
    }
  },
  "#get-url": {
    "current": {
      "number": "4.2.1",
      "spec": "WebUSB API",
      "text": "Get URL",
      "url": "https://wicg.github.io/webusb/#get-url"
    }
  },
  "#idl-index": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "IDL Index",
      "url": "https://wicg.github.io/webusb/#idl-index"
    }
  },
  "#index": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Index",
      "url": "https://wicg.github.io/webusb/#index"
    }
  },
  "#index-defined-elsewhere": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Terms defined by reference",
      "url": "https://wicg.github.io/webusb/#index-defined-elsewhere"
    }
  },
  "#index-defined-here": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Terms defined by this specification",
      "url": "https://wicg.github.io/webusb/#index-defined-here"
    }
  },
  "#informative": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Informative References",
      "url": "https://wicg.github.io/webusb/#informative"
    }
  },
  "#integrations": {
    "current": {
      "number": "7",
      "spec": "WebUSB API",
      "text": "Integrations",
      "url": "https://wicg.github.io/webusb/#integrations"
    }
  },
  "#introduction": {
    "current": {
      "number": "1",
      "spec": "WebUSB API",
      "text": "Introduction",
      "url": "https://wicg.github.io/webusb/#introduction"
    }
  },
  "#issues-index": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Issues Index",
      "url": "https://wicg.github.io/webusb/#issues-index"
    }
  },
  "#motivating-applications": {
    "current": {
      "number": "2",
      "spec": "WebUSB API",
      "text": "Motivating Applications",
      "url": "https://wicg.github.io/webusb/#motivating-applications"
    }
  },
  "#normative": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Normative References",
      "url": "https://wicg.github.io/webusb/#normative"
    }
  },
  "#permission-api": {
    "current": {
      "number": "7.2",
      "spec": "WebUSB API",
      "text": "Permission API",
      "url": "https://wicg.github.io/webusb/#permission-api"
    }
  },
  "#permissions-policy": {
    "current": {
      "number": "7.1",
      "spec": "WebUSB API",
      "text": "Permissions Policy",
      "url": "https://wicg.github.io/webusb/#permissions-policy"
    }
  },
  "#references": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "References",
      "url": "https://wicg.github.io/webusb/#references"
    }
  },
  "#security-and-privacy": {
    "current": {
      "number": "3",
      "spec": "WebUSB API",
      "text": "Security and Privacy Considerations",
      "url": "https://wicg.github.io/webusb/#security-and-privacy"
    }
  },
  "#status": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Status of this document",
      "url": "https://wicg.github.io/webusb/#status"
    }
  },
  "#terminology": {
    "current": {
      "number": "8",
      "spec": "WebUSB API",
      "text": "Terminology",
      "url": "https://wicg.github.io/webusb/#terminology"
    }
  },
  "#title": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "WebUSB API",
      "url": "https://wicg.github.io/webusb/#title"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Table of Contents",
      "url": "https://wicg.github.io/webusb/#toc"
    }
  },
  "#url-descriptor": {
    "current": {
      "number": "4.3.1",
      "spec": "WebUSB API",
      "text": "URL Descriptor",
      "url": "https://wicg.github.io/webusb/#url-descriptor"
    }
  },
  "#usbalternateinterface-attributes": {
    "current": {
      "number": "6.5.2",
      "spec": "WebUSB API",
      "text": "Attributes",
      "url": "https://wicg.github.io/webusb/#usbalternateinterface-attributes"
    }
  },
  "#usbalternateinterface-constructors": {
    "current": {
      "number": "6.5.1",
      "spec": "WebUSB API",
      "text": "Constructors",
      "url": "https://wicg.github.io/webusb/#usbalternateinterface-constructors"
    }
  },
  "#usbalternateinterface-interface": {
    "current": {
      "number": "6.5",
      "spec": "WebUSB API",
      "text": "The USBAlternateInterface Interface",
      "url": "https://wicg.github.io/webusb/#usbalternateinterface-interface"
    }
  },
  "#usbconfiguration-attributes": {
    "current": {
      "number": "6.3.2",
      "spec": "WebUSB API",
      "text": "Attributes",
      "url": "https://wicg.github.io/webusb/#usbconfiguration-attributes"
    }
  },
  "#usbconfiguration-constructors": {
    "current": {
      "number": "6.3.1",
      "spec": "WebUSB API",
      "text": "Constructors",
      "url": "https://wicg.github.io/webusb/#usbconfiguration-constructors"
    }
  },
  "#usbconfiguration-interface": {
    "current": {
      "number": "6.3",
      "spec": "WebUSB API",
      "text": "The USBConfiguration Interface",
      "url": "https://wicg.github.io/webusb/#usbconfiguration-interface"
    }
  },
  "#usbdevice-attributes": {
    "current": {
      "number": "6.1.1",
      "spec": "WebUSB API",
      "text": "Attributes",
      "url": "https://wicg.github.io/webusb/#usbdevice-attributes"
    }
  },
  "#usbdevice-interface": {
    "current": {
      "number": "6.1",
      "spec": "WebUSB API",
      "text": "The USBDevice Interface",
      "url": "https://wicg.github.io/webusb/#usbdevice-interface"
    }
  },
  "#usbdevice-methods": {
    "current": {
      "number": "6.1.2",
      "spec": "WebUSB API",
      "text": "Methods",
      "url": "https://wicg.github.io/webusb/#usbdevice-methods"
    }
  },
  "#usbendpoint-attributes": {
    "current": {
      "number": "6.6.2",
      "spec": "WebUSB API",
      "text": "Attributes",
      "url": "https://wicg.github.io/webusb/#usbendpoint-attributes"
    }
  },
  "#usbendpoint-constructors": {
    "current": {
      "number": "6.6.1",
      "spec": "WebUSB API",
      "text": "Constructors",
      "url": "https://wicg.github.io/webusb/#usbendpoint-constructors"
    }
  },
  "#usbendpoint-interface": {
    "current": {
      "number": "6.6",
      "spec": "WebUSB API",
      "text": "The USBEndpoint Interface",
      "url": "https://wicg.github.io/webusb/#usbendpoint-interface"
    }
  },
  "#usbinterface-attributes": {
    "current": {
      "number": "6.4.2",
      "spec": "WebUSB API",
      "text": "Attributes",
      "url": "https://wicg.github.io/webusb/#usbinterface-attributes"
    }
  },
  "#usbinterface-constructors": {
    "current": {
      "number": "6.4.1",
      "spec": "WebUSB API",
      "text": "Constructors",
      "url": "https://wicg.github.io/webusb/#usbinterface-constructors"
    }
  },
  "#usbinterface-interface": {
    "current": {
      "number": "6.4",
      "spec": "WebUSB API",
      "text": "The USBInterface Interface",
      "url": "https://wicg.github.io/webusb/#usbinterface-interface"
    }
  },
  "#usbtransfers-dictionary": {
    "current": {
      "number": "6.2",
      "spec": "WebUSB API",
      "text": "The USBControlTransferParameters Dictionary",
      "url": "https://wicg.github.io/webusb/#usbtransfers-dictionary"
    }
  },
  "#usbtransfers-members": {
    "current": {
      "number": "6.2.1",
      "spec": "WebUSB API",
      "text": "Members",
      "url": "https://wicg.github.io/webusb/#usbtransfers-members"
    }
  },
  "#w3c-conformance": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Conformance",
      "url": "https://wicg.github.io/webusb/#w3c-conformance"
    }
  },
  "#w3c-conformant-algorithms": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Conformant Algorithms",
      "url": "https://wicg.github.io/webusb/#w3c-conformant-algorithms"
    }
  },
  "#w3c-conventions": {
    "current": {
      "number": "",
      "spec": "WebUSB API",
      "text": "Document conventions",
      "url": "https://wicg.github.io/webusb/#w3c-conventions"
    }
  },
  "#webusb-descriptors": {
    "current": {
      "number": "4.3",
      "spec": "WebUSB API",
      "text": "WebUSB Descriptors",
      "url": "https://wicg.github.io/webusb/#webusb-descriptors"
    }
  },
  "#webusb-descriptors-and-requests": {
    "current": {
      "number": "4",
      "spec": "WebUSB API",
      "text": "WebUSB Descriptors and Requests",
      "url": "https://wicg.github.io/webusb/#webusb-descriptors-and-requests"
    }
  },
  "#webusb-platform-capability-descriptor": {
    "current": {
      "number": "4.1",
      "spec": "WebUSB API",
      "text": "WebUSB Platform Capability Descriptor",
      "url": "https://wicg.github.io/webusb/#webusb-platform-capability-descriptor"
    }
  }
}