W3C DOM

The following interfaces are defined by DOM Level 2.

nsIDOMAbstractView
nsIDOMAttr
nsIDOMCDATASection
nsIDOMCSS2Properties
nsIDOMCSSCharsetRule
nsIDOMCSSFontFaceRule
nsIDOMCSSImportRule
nsIDOMCSSMediaRule
nsIDOMCSSPageRule
nsIDOMCSSPrimitiveValue
nsIDOMCSSRule
nsIDOMCSSRuleList
nsIDOMCSSStyleDeclaration
nsIDOMCSSStyleRule
nsIDOMCSSStyleSheet
nsIDOMCSSUnknownRule
nsIDOMCSSValue
nsIDOMCSSValueList
nsIDOMCharacterData
nsIDOMComment
nsIDOMCounter
nsIDOMCustomEvent
nsIDOMDOMException
nsIDOMDOMImplementation
nsIDOMDocument
nsIDOMDocumentCSS
nsIDOMDocumentEvent
nsIDOMDocumentFragment
nsIDOMDocumentRange
nsIDOMDocumentStyle
nsIDOMDocumentTraversal
nsIDOMDocumentType
nsIDOMDocumentView
nsIDOMElement
nsIDOMElementCSSInlineStyle
nsIDOMEntity
nsIDOMEntityReference
nsIDOMEvent
nsIDOMEventGroup
nsIDOMEventListener
nsIDOMEventTarget
nsIDOMLinkStyle
nsIDOMMediaList
nsIDOMMouseEvent
nsIDOMMutationEvent
nsIDOMNamedNodeMap
nsIDOMNode
nsIDOMNodeFilter
nsIDOMNodeIterator
nsIDOMNodeList
nsIDOMNotation
nsIDOMProcessingInstruction
nsIDOMRGBColor
nsIDOMRange
nsIDOMRangeException
nsIDOMRect
nsIDOMStyleSheet
nsIDOMStyleSheetList
nsIDOMText
nsIDOMTreeWalker
nsIDOMUIEvent
nsIDOMViewCSS

Reference documentation is generated from Mozilla's source.