[csswg-drafts] [cssom] Serialization of `initial` longhand within shorthand for specified style (#8150)

nt1m has just created a new issue for https://github.com/w3c/csswg-drafts:

== [cssom] Serialization of `initial` longhand within shorthand for specified style ==
`list-style-type: circle; list-style-position: inside; list-style-image: initial;`

Should that serialize to `list-style: inside circle;` or `list-style-type: circle; list-style-position: inside; list-style-image: initial;`?

It's obvious that `list-style-type: circle; list-style-position: inside; list-style-image: none;` can serialize to `list-style: inside circle;`, but less obvious for the `initial` case.

Given `initial` and `none` have different meanings when it comes to author intent, I'm tempted to think that `list-style-type: circle; list-style-position: inside; list-style-image: initial;` is the more valid option.

cc @Loirooriol @darinadler

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8150 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 29 November 2022 18:51:37 UTC