Extra Credit

Web IDL

Official docs outline

5 sections
  1. Interface definition language

    IDL syntax for interfaces, dictionaries and enums.

  2. Types

    Primitive, buffer, union and nullable types.

  3. Extended attributes

    [Exposed], [SameObject], [CEReactions] etc.

  4. JavaScript binding

    Mapping IDL to ECMAScript values and objects.

  5. Namespaces and interface mixins

    Namespaces and mixins.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 33