- From: Sam Weinig via GitHub <noreply@w3.org>
- Date: Sun, 25 Jan 2026 18:05:12 +0000
- To: public-css-archive@w3.org
weinig has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-mixins] FunctionParameter dictionary should not have any required members == The [FunctionParameter](https://drafts.csswg.org/css-mixins/#dictdef-functionparameter) dictionary type is only used as a return value so should follow the rule from WebIDL that states: > "Specification authors should leave the members [optional](https://webidl.spec.whatwg.org/#dictionary-member-optional) in all other cases, including when a dictionary type is used solely as the [return type](https://webidl.spec.whatwg.org/#dfn-return-type) of [operations](https://webidl.spec.whatwg.org/#dfn-operation)." (https://webidl.spec.whatwg.org/#dfn-dictionary). (Alternatively, if it makes more sense to ignore that "should" rule, all the members should be required, as the prose dictates that each has specific values, none of which are the value "undefined"). Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13394 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Sunday, 25 January 2026 18:05:13 UTC