[cssom] Serialization of multi-valued properties

So, Alan Stearns has been asking for serialization rules
for <position>. I was expecting to find them in CSSOM,
but the CSSOM afaict (I'm not great at reading CSSOM)
doesn't seem to handle properties composed of multiple
potentially optional values. (It handles shorthands whose
value is a composition of the longhands, but that's merely
a subset of such properties.) In particular the convention
of "shortest possible serialization" doesn't seem to be
encoded in the rules, and there doesn't seem to be any
mention of a canonical order for unordered lists.

Examples of properties that don't seem handled:
   background-position
   border-spacing
   text-decoration

~fantasai

Received on Wednesday, 15 January 2014 18:54:53 UTC