Add CssValue::Unset variant with proper cascade semantics: acts as inherit for inherited properties, initial for non-inherited. Fix unset/inherit/initial handling in font, list-style, and text-decoration shorthand expansion. Add unset handling to both pseudo-element code paths. Promote WPT test wpt-css-css2-normal-flow-inlines-002 (now passes with font shorthand fix). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 lines
320 B
Plaintext
5 lines
320 B
Plaintext
DisplayList items=3
|
|
Border rect=(13, 8, 774, 50.2) widths=(3 3 3 3) colors=(#ff0000 #ff0000 #ff0000 #ff0000) styles=(solid solid solid solid)
|
|
Text rect=(26, 27.599998, 51.101322, 16) text="Inherited" color=#000000 font_size=16
|
|
Text rect=(80.15565, 27.599998, 37.88546, 16) text="border" color=#000000 font_size=16
|