Base classes to work with IDL callbacks.
WebIDL constants.
Generic finalizer implementations for DOM binding implementations.
Machinery to conditionally expose things.
The Castable
trait.
Machinery to initialise interface prototype objects and interface objects.
Implementation of iterable<...>
and iterable<..., ...>
WebIDL declarations.
Implementation of setlike<...>
and maplike<..., ...>
WebIDL declarations.
Routines for handling measuring the memory usage of arbitrary DOM nodes.
Machinery to initialise namespace objects.
The Finite<T>
struct.
Utilities for the implementation of JSAPI proxy handlers.
The Record
(open-ended dictionary) type.
The ByteString
struct.
Weak-referenceable JS-managed DOM objects.