GitXplorerGitXplorer
Z

css-object-model

public
9 stars
2 forks
10 issues

Commits

List of commits on branch master.
Unverified
e2b0e04eef713d39cb03b1030db997e448fdaba0

Implement Common Serializing Idioms, and the CSS.escape() method

ZZirro committed 7 years ago
Unverified
afcc9f6a210a5645fd907f06c7be5a19ea0f8e5b

Add own serialization algorithms

ZZirro committed 7 years ago
Unverified
8c09e116098d7ef32549e92d675f095478cc6c63

Add typedef for CSSOMString

ZZirro committed 7 years ago
Unverified
9d4aae5992e2c4232816edcf5e074b6931e6669a

Use .webidl extension

ZZirro committed 7 years ago
Unverified
135942200ecb5c4a1f26203763694b0bf801b19b

Update dependencies and linter rules

ZZirro committed 7 years ago
Unverified
15c7e8d48cfb512a8045c4b33fcec3e514eb6432

Use Yarn

ZZirro committed 7 years ago

README

The README file for this repository.

css-object-model

css-object-model is an implementation of the CSS Object Model (CSSOM) specification for use in jsdom. It is built upon the excellent CSSTree parser, which provides speed and standards-compliant parsing.

This package is a work in progress, with the currently supported interfaces listed below.

Interfaces

Fully supported

  • CSSFontFaceRule
  • CSSNamespaceRule
  • CSSRule
  • CSSRuleList
  • StyleSheetList

Partially supported

  • CSSStyleDeclaration
  • CSSStyleRule
  • CSSStyleSheet
  • StyleSheet

Not supported (yet)

  • CSS
  • CSSConditionRule
  • CSSGroupingRule
  • CSSImportRule
  • CSSKeyframeRule
  • CSSKeyframesRule
  • CSSMarginRule
  • CSSMediaRule
  • CSSPageRule
  • MediaList