Re: [csswg-drafts] [css-ui] Introduce "except" property to exempt "outline" from "all" (#3466)

The problem that I see with this proposal is that it makes expansion of the shorthand into longhands (which usually happens at parse time) depend on the value of another property (which is only known at computed-value time).

You can address this by saying that the shorthand assigns an internal pending-resolution value to all longhands (except `except`), which cascades as normal, and is later resolved according to `except`.

The problem is the serialization of this value at specified-value time. Empty string would make more sense, but not backwards-compatible.

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

Received on Tuesday, 25 December 2018 02:25:31 UTC