Changes for version 0.08

  • • Incompatible change: CSS::DOM::Value’s and CSS::DOM::Value:: Primitive’s constructors’ interfaces have changed. They now take hash-style arguments. • CSSPrimitiveValue objects for colours are now supported. • %CSS::DOM::Constants::SuffixToConst, mapping dimension suf- fixes to constants • CSS::DOM::Value::Primitive now implements the Rect and RGB- Color interfaces. • CSS::DOM::Value::List has been added. It implements the CSSValueList interface. • CSS::DOM::Value::Primitive no longer inherits from CSS::DOM:: Value, but claims that it DOES it. • getPropertyCSSValue now works with list properties. • CSS::DOM::Style’s property_parser method • CSS::DOM::Value::Primitive’s primitiveType and getFloatValue methods • CSS::DOM::Primitive’s and CSS::DOM::Value’s cssText methods are now writable. • Assigning to a shorthand property (like border-top) a value (like 'inset') that causes some sub-properties to have their initial values now deletes any implied sub-properties that do not have default values (like border-top-color). (If that makes no sense to you, see the tests at the end of property-parser.t.) • Fixed to be compatible with 5.10.0@34065 (maint; aka ee8a906), which is included with cygwin.

Modules

Document Object Model for Cascading Style Sheets
Array class for CSS::DOM
Constants for CSS::DOM
The Exception interface for CSS::DOM
A list of CSS::DOM's interface members in machine-readable format
Medium list class for CSS::DOM
Parser for CSS::DOM
Parser for CSS property values
CSS rule class for CSS::DOM
CSS @font-face rule class for CSS::DOM
CSS @font-face rule class for CSS::DOM
CSS @import rule class for CSS::DOM
CSS @media rule class for CSS::DOM
CSS @page rule class for CSS::DOM
CSS style rule class for CSS::DOM
Rule list class for CSS::DOM
CSS style declaration class for CSS::DOM
Style sheet list class for CSS::DOM
Utility functions for dealing with CSS tokens
CSSValue class for CSS::DOM
CSSValueList class for CSS::DOM
CSSPrimitiveValue class for CSS::DOM