Appendix A: Changes
- Editors
- Arnaud Le Hors, W3C
A.1: Changes between DOM Level 1 and DOM Level 2
A.1.2: New interfaces
- HTML
- The
HTMLDOMImplementation interface was
added to the HTML module. - Views
- This new module defines the interface
AbstractView. - StyleSheets
- This new module defines the following interfaces:
StyleSheet, StyleSheetList,
MediaList, DocumentStyle and
LinkStyle. - CSS
- This new module defines the following interfaces
CSSException, CSS2Azimuth,
CSS2BackgroundPosition,
CSS2BorderSpacing,
CSS2CounterIncrement, CSS2CounterReset,
CSS2Cursor, CSS2FontFaceSrc,
CSS2FontFaceWidths, CSS2PageSize,
CSS2PlayDuring, CSS2Properties,
CSS2TextShadow, CSSCharsetRule,
CSSFontFaceRule, CSSImportRule,
CSSMediaRule, CSSPageRule,
CSSPrimitiveValue, CSSRule,
CSSRuleList, CSSStyleDeclaration,
CSSStyleRule, CSSStyleSheet,
CSSUnknownRule, CSSValue,
CSSValueList, Counter,
RGBColor, Rect, ViewCSS,
DocumentCSS, DOMImplementationCSS and
HTMLElementCSS.
- Events
- This new module defines the following interfaces
Event, EventListener,
EventTarget, MutationEvent,
UIEvent, MouseEvent, and
KeyEvent. - Traversal
- This new module defines the following interfaces
NodeFilter, NodeIterator,
TreeWalker, and DocumentTraversal. - Range
- This new module defines the interface
Range and
the exception RangeException.