CSS Cascading and Inheritance Level 3 CR Test Suite

Value Processing (6 tests)

Test Refs Flags Info
+ 4 Value Processing
+ 4.1 Declared Values
+ 4.2 Cascaded Values
+ 4.3 Specified Values
cascade-precedence-001 cascade mechanism has precedence over inheritance - font boldness
  • When determining the specified value of a property, the cascade mechanism of (user agent, author, user) style sheets has precedence. If no value results from such mechanism, then the property may inherit from its parent. In this testcase, it is presumed that b elements are specified in the user agents style sheets to embold their text content.
cascade-precedence-002 cascade mechanism has precedence over inheritance - font styling
  • When determining the specified value of a property, the cascade mechanism of (user agent, author, user) style sheets has precedence. If no value results from such mechanism, then the property may inherit from its parent. In this testcase, it is presumed that i elements are specified in the user agents style sheets to italicize their text content.
list-style-019 = Bitmaps list-style - initial value
  • 'list-style' property is a shorthand notation that sets the three properties 'list-style-type', 'list-style-image' and 'list-style-position'. If one of the 3 list-style properties is not specified explicitly, then such 'list-style' property is assigned its initial value as indicated in its property definition.
non-inherited-value-001 Non-inherited values
  • If the cascade results in a value, use it.
+ 4.4 Computed Values
shape-outside-computed-shape-000 AhemDOM/JSScript Shape Outside Basic Shape Computed Font Relative Lengths
  • The basic shape can contain relative length formats, which resolve to the computed (absolute) length value
shape-outside-computed-shape-001 AhemDOM/JSScript Shape Outside Basic Shape Computed Percentage Lengths
  • The basic shape can contain percentages, which remain unchanged when computed
+ 4.5 Used Values
+ 4.6 Actual Values
+ 4.7 Examples