AbortController | Controls cancellation of operations via an :class:AbortSignal. |
AbortSignal | Represents the signal half of an AbortController pair. |
AbstractRange | Read-only boundary-point contract shared by range-family APIs. |
Attr | An attribute attached to an Element. |
BarProp | Represents a browser toolbar object (WHATWG HTML §7.7.3). |
BroadcastChannel | Deterministic same-runtime BroadcastChannel fan-out delivery. |
BrowsingContext | Internal owner of navigation lifecycle/document state. |
CDATASection | A CDATA section node (extends Text per WHATWG DOM Standard). |
CSSStyleDeclaration | A live view of an element’s inline style attribute. |
CharacterData | Abstract base for Text, Comment, CDATASection, and ProcessingInstruction. |
Comment | An HTML comment node. |
ComputedStyleDeclaration | Read-only resolved style declarations for an element. |
Console | Class with 6 methods. |
Crypto | Minimal stub for the Crypto interface (W3C Web Crypto API §10.1). |
CustomElementRegistry | Class with 6 methods. |
CustomEvent | An Event carrying an arbitrary detail payload. |
DOMConfiguration | Baseline DOMConfiguration compatibility surface. |
DOMException | Base for all DOM exceptions. |
DOMImplementation | Legacy DOMImplementation compatibility surface. |
DOMParser | Parse markup strings into DOM documents. |
DOMRect | An axis-aligned bounding rectangle (CSSOM View §7.1). |
DOMRectList | An immutable sequence of :class:DOMRect objects (CSSOM View §7.2). |
DOMStringMap | A live dict-like view of an element’s data-* custom attributes. |
DOMTokenList | A live, mutable set of space-separated tokens backed by an element attribute. |
DataCloneError | Raised when a value cannot be serialized by the structured clone algorithm. |
Document | The root of a DOM tree. |
DocumentFragment | A lightweight container for a sub-tree. |
DocumentPosition | Named constants for the bitmask returned by Node.compare_document_position. |
DocumentType | A document type declaration node (````). |
Element | An HTML or XML element node. |
ErrorEvent | Script error event (WHATWG HTML §8.1.3.6). |
Event | A DOM event object per WHATWG DOM §2.2. |
EventTarget | Base class for objects that can receive DOM events. |
FocusEvent | Focus transition event (WHATWG UI Events §5.4). |
FormData | Snapshot collection of form control name/value pairs. |
HTMLAddressElement | HTML ```` element. |
HTMLAnchorElement | HTML ```` anchor element. |
HTMLAreaElement | HTML ```` image-map hyperlink area. |
HTMLArticleElement | HTML ```` element. |
HTMLAsideElement | HTML ```` element. |
HTMLAudioElement | HTML ```` element. |
HTMLBRElement | HTML ```` line-break element (structural subclass). |
HTMLBaseElement | HTML ```` element. |
HTMLBodyElement | HTML ```` element (structural subclass). |
HTMLButtonElement | HTML ```` element. |
HTMLCanvasElement | HTML ```` element. |
HTMLCollection | A live, ordered collection of Element-type children only. |
HTMLDListElement | HTML ```` definition list element. |
HTMLDataElement | HTML ```` element. |
HTMLDataListElement | HTML ```` element providing autocomplete suggestions. |
HTMLDetailsElement | HTML ```` disclosure widget element. |
HTMLDialogElement | HTML ```` modal/non-modal dialog element. |
HTMLDivElement | HTML ```` block container element. |
HTMLElement | Base class for all HTML-namespace element types. |
HTMLEmbedElement | HTML ```` element. |
HTMLFieldSetElement | HTML ```` element for grouping form controls. |
HTMLFigCaptionElement | HTML ```` element. |
HTMLFigureElement | HTML ```` element. |
HTMLFooterElement | HTML ```` element. |
HTMLFormElement | HTML ```` element. |
HTMLHRElement | HTML ```` thematic-break element (structural subclass). |
HTMLHeadElement | HTML ```` element (structural subclass). |
HTMLHeaderElement | HTML ```` element. |
HTMLHeadingElement | HTML heading element — covers through. |
HTMLHtmlElement | HTML ```` document element (structural subclass). |
HTMLIFrameElement | HTML ```` element. |
HTMLImageElement | HTML ```` image element. |
HTMLInputElement | HTML ```` form control element. |
HTMLLIElement | HTML ```` list item element. |
HTMLLabelElement | HTML ```` element. |
HTMLLegendElement | HTML ```` element (WHATWG §4.10.4). |
HTMLLinkElement | HTML ```` element. |
HTMLMainElement | HTML ```` element. |
HTMLMapElement | HTML ```` element. |
HTMLMarkElement | HTML ```` element. |
HTMLMediaElement | Base class for HTML media elements (/). |
HTMLMenuElement | Represents an HTML ```` element. |
HTMLMetaElement | HTML ```` element. |
HTMLMeterElement | HTML ```` element for displaying a scalar value in a range. |
HTMLModElement | HTML / modification element. |
HTMLNavElement | HTML ```` element. |
HTMLNoScriptElement | HTML ```` element. |
HTMLOListElement | HTML ```` ordered list element. |
HTMLObjectElement | HTML ```` element. |
HTMLOptGroupElement | HTML ```` element for grouping options in a select list. |
HTMLOptionElement | HTML ```` element representing a choice in a select list. |
HTMLOptionsCollection | Live collection of elements for a. |
HTMLOutputElement | HTML ```` element for displaying calculation results. |
HTMLParagraphElement | HTML ```` paragraph element. |
HTMLParamElement | HTML ```` element. |
HTMLPictureElement | HTML ```` element (structural subclass). |
HTMLPreElement | HTML ```` preformatted text element (structural subclass). |
HTMLProgressElement | HTML ```` element showing task completion. |
HTMLQuoteElement | HTML / quote element. |
HTMLRubyElement | HTML //```` element. |
HTMLScriptElement | HTML ```` element. |
HTMLSectionElement | HTML ```` element. |
HTMLSelectElement | HTML ```` element. |
HTMLSmallElement | HTML ```` element. |
HTMLSourceElement | HTML ```` element. |
HTMLSpanElement | HTML ```` inline container element. |
HTMLStyleElement | HTML ```` element. |
HTMLSummaryElement | Represents an HTML ```` element. |
HTMLTableCaptionElement | HTML ```` element. |
HTMLTableCellElement | HTML or element. |
HTMLTableColElement | HTML or element. |
HTMLTableElement | HTML ```` element. |
HTMLTableRowElement | HTML ```` element. |
HTMLTableSectionElement | HTML , , or ```` element. |
HTMLTemplateElement | HTML ```` element holding inert content. |
HTMLTextAreaElement | HTML ```` multi-line text input element. |
HTMLTimeElement | HTML ```` element. |
HTMLTitleElement | HTML ```` element. |
HTMLTrackElement | HTML ```` element. |
HTMLUListElement | HTML ```` unordered list element. |
HTMLUnknownElement | HTML unknown element interface (export-only, not registry-dispatched). |
HTMLVideoElement | HTML ```` element. |
HTMLWBRElement | HTML ```` element. |
HashChangeEvent | Same-document fragment navigation event. |
HierarchyRequestError | Raised when the tree hierarchy is violated. |
History | In-memory session history for a Window. |
InUseAttributeError | Raised when an Attr is already in use by another element. |
IndexSizeError | Raised when an index or size is out of range. |
InputEvent | Text-input event (WHATWG Input Events Level 2 / WHATWG UI Events §5.6). |
IntersectionObserver | Headless IntersectionObserver API-shape stub. |
IntersectionObserverEntry | Headless IntersectionObserver entry stub. |
InvalidCharacterError | Raised when an invalid character is used. |
InvalidStateError | Raised when an operation is performed in an invalid state. |
KeyboardEvent | Keyboard event (WHATWG UI Events §5.3). |
Location | Class with 4 methods and 8 properties. |
MediaQueryList | MediaQueryList returned by :meth:Window.match_media. |
MessageChannel | Pair of linked :class:MessagePort endpoints. |
MessagePort | Deterministic same-runtime MessagePort queue baseline. |
MouseEvent | Mouse or pointer event (WHATWG UI Events §5.2). |
MutationObserver | Observe DOM mutations on a target node. |
MutationRecord | One DOM mutation notification record. |
NamedNodeMap | An ordered map of Attr objects keyed by attribute name. |
Navigator | Class with 7 methods and 40 properties. |
NoModificationAllowedError | Raised when a node cannot be modified in its current context. |
Node | Abstract base class for all WHATWG DOM nodes. |
NodeFilter | Constants for TreeWalker and NodeIterator filtering. |
NodeIterator | Flat, stateful iteration over DOM nodes matching a filter. |
NodeList | A live, ordered collection of Node objects. |
NodeType | Integer constants for the node_type property of DOM nodes. |
NotFoundError | Raised when a node is not found in the expected location. |
NotSupportedError | Raised when an operation is not supported. |
ParseError | A parse error recorded during tree construction. |
Performance | Minimal stub for the Performance interface. |
PerformanceEntry | A single performance timeline entry. |
PerformanceTiming | Legacy Navigation Timing Level 1 interface stub. |
PopStateEvent | History traversal event carrying the active entry state. |
ProcessingInstruction | A processing instruction node (e.g. |
Range | A contiguous portion of a document tree (WHATWG DOM §5). |
ResizeObserver | Headless ResizeObserver API-shape stub. |
ResizeObserverEntry | Headless ResizeObserver entry stub. |
Screen | Browser screen geometry — all values are stubs (server-side context). |
SecurityError | Raised when an operation is blocked for security reasons. |
Selection | Document-scoped selection with single-range semantics. |
StaticRange | Immutable boundary-point range initialized from an init object. |
Storage | Key-value store implementing the WHATWG HTML §12 Storage interface. |
StyleSheetList | Live ordered stylesheet collection. |
SubtleCrypto | Stub for the SubtleCrypto interface (W3C Web Crypto API §10). |
SyntaxError | Raised when a string does not match the expected pattern or grammar. |
Text | A text node. |
TreeWalker | Cursor-style DOM traversal bounded to a root subtree. |
UIEvent | Base class for user-interface events (WHATWG UI Events §5.1). |
ValidityState | Constraint-validation flags for a form control. |
VisualViewport | CSSOM View §9 VisualViewport — all values are headless stubs. |
Window | Per-document window object with EventTarget behavior. |
WindowEventLoop | Internal task-source scheduler used by Window/BrowsingContext. |
WrongDocumentError | Raised when a node belongs to a different document. |
XMLSerializer | Serialise DOM nodes to strings. |