CanvasImageSource is a helper type representing any objects of one of the following types: HTMLImageElement, HTMLVideoElement, HTMLCanvasElement, or ImageBitmap.
The CanvasPattern interface represents an opaque object describing a pattern, based on an image, a canvas or a video, created by the CanvasRenderingContext2D.createPattern() method.
The CloseEvent() constructor creates a new CloseEvent.
CSS
The CSS interface holds useful CSS-related methods. No object with this interface are implemented: it contains only static methods and therefore is a utilitarian interface.
An object implementing the CSSConditionRule interface represents a single condition CSS at-rule, which consists of a condition and a statement block. It is a child of CSSGroupingRule.
An object implementing the CSSGroupingRule interface represents any CSS at-rule that contains other rules nested within it.
The CSSSupportsRule interface describes an object representing a single CSS @supports at-rule. It implements the CSSConditionRule interface, and therefore the CSSRule and CSSGroupingRule interfaces with a type value of 12 (CSSRule.SUPPORTS_RULE).
Indicates whether the document is rendered in Quirks mode or Standards mode.
createCDATASection() creates a new CDATA section node, and returns it.
createComment() creates a new comment node, and returns it.
Creates an element with the specified namespace URI and qualified name.
Creates an event of the type specified. The returned object should be first initialized and can then be passed to element.dispatchEvent.
This method compiles an XPathExpression which can then be used for (repeated) evaluations.
The Document.documentURIObject read-only property returns an nsIURI object representing the URI of the document.
Returns an HTMLCollection of elements with the given tag name. The complete document is searched, including the root node. The returned HTMLCollection is live, meaning that it updates itself automatically to stay in sync with the DOM tree without having to call document.getElementsByTagName() again.
Indicates whether or not the document is a synthetic one; that is, a document representing a standalone image, video, audio, or the like.