Re: [csswg-drafts] [cssom] Define "canonical order". (#5741)

Hmm. Is that one "canonical order" or two?

Either way, this definitely needs to define the meaning of "Canonical order: per grammar", and if that definition does not work on all possible grammars, you might want some sort of lint to warn you of cases where it doesn't work. For example, does it actually make any sense for <https://drafts.csswg.org/css-backgrounds/#propdef-border-width>? The grammar isn't particularly complicated, but the mapping to longhand properties is defined in the prose, not the grammar.

Regardless of the above, bikeshed needs a better place to link these table entries to than <https://www.w3.org/TR/cssom/#serializing-css-values> (added in <https://github.com/speced/bikeshed/commit/ed3425a59ec5f546f79b35df2d6e2d84fd3bf94a>).




-- 
GitHub Notification of comment by SamB
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5741#issuecomment-1659042503 using your GitHub account


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

Received on Monday, 31 July 2023 19:54:13 UTC