Re: [csswg-drafts] [css-contain-3] Contain specs disagree about canonical order of `contain` keywords (#8600)

Yeah, css contain 3 should probably say "Value: [...]" and include the whole grammar, instead of specifying "New values" with a subset of the preexisting grammar.

Also, it looks like I forgot to link to the relevant spec sections. Here they are (including level 2 as well for completeness):
Level 1: https://drafts.csswg.org/css-contain-1/#contain-property
`Value: none | strict | content | [ size || layout || paint ]`

Level 2: https://drafts.csswg.org/css-contain-2/#contain-property
`Value: none | strict | content | [ size || layout || style || paint ]`

Level 3: https://drafts.csswg.org/css-contain-3/#contain-property
`New values: layout || style || paint || [ size | inline-size ] `

That last one is the one that needs fixing.

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


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

Received on Thursday, 16 March 2023 20:10:06 UTC