Re: [csswg-drafts] [css-syntax] Review requested of new Parsing text (#8834)

In examples 12 and 13, I do not understand why `<@keyframes>` is not defined with `<qualified-rule-list>`, and why `@page` is defined with `<declaration-rule-list>` (in which at-rules - like margin rules - are automatically invalid).

I am not sure what type of item represents `<block-contents>` and its specific sub-productions: is it a `<simple-block>` (ie. a component) or an undefined structure (containing declarations and/or rules)? The return value of *consume a block's contents* is a bit handwavey. But this may be intentional...

<sup>Sorry for these minor side comments/questions.</sup>

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


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

Received on Saturday, 13 May 2023 14:23:34 UTC