Re: [csswg-drafts] [Meta][Editorial] Define bags of CSS properties to be referenced by allowlists (#9453)

Some CSS rules use property bags.

`@try` [accepts](https://drafts.csswg.org/css-anchor-position-1/#accepted-try-properties) *inset, margin, border, padding, sizing, box alignment, properties*.

`@page` accepts [*page properties*](https://drafts.csswg.org/css-page-3/#page-property) and a margin rule accepts [*page margin properties*](https://drafts.csswg.org/css-page-3/#page-margin-property). Both bags contain nested property bags. Nit: some of them refer to CSS2.

A keyframe rule accepts *animatable properties*, which are properties whose `Animation type` is `not animatable`.

---

It would be helpful if `w3c/reffy` could extract the definitions of these rules with the corresponding bag(s).

Instead of adding properties to CSS Indexes, property definition tables could have an (optional) field for bag identifers.

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


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

Received on Wednesday, 18 October 2023 08:27:09 UTC