For user agents that implement Cascading Style Sheets (CSS), provide programmatic access to style sheets by conforming to the CSS module of the W3C Document Object Model (DOM) Level 2 Style Specification and exporting bindings for the interfaces it defines.
As part of satisfying provision one of this checkpoint:
In the Java and ECMAScript operating environments, export the normative bindings specified in the CSS module of the DOM Level 2 Style Specification, or
In other operating environments, the exported bindings (e.g., C++) must be publicly documented.
Normative inclusions and exclusions
For the purposes of satisfying this checkpoint, Cascading Style Sheets (CSS) are defined by either CSS Level 1 or CSS Level 2.
Refer to the "Document Object Model (DOM) Level 2 Style Specification" for information about which versions of Java and ECMAScript are covered. Appendix B contains the Java bindings and Appendix C contains the ECMAScript bindings.
The user agent is not required to export the bindings outside of the user agent process.