- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Thu, 21 Mar 2024 08:39:51 +0000
- To: public-css-archive@w3.org
cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts: == [cssom-1] `CSSPageDescriptors` is missing descriptor attributes == Only the "standalone" descriptors `bleed`, `marks`, `size`, and the dashed and camel cased "property-like" descriptors `margin-*`, are defined as [`CSSPageDescriptors`](https://drafts.csswg.org/cssom-1/#csspagedescriptors) attributes. [`page-orientation`](https://drafts.csswg.org/css-page-3/#descdef-page-page-orientation) and [page properties](https://drafts.csswg.org/css-page-3/#page-property) are missing. Is there any reason for this? --- [if they are missing] Quote from @gsnedders: > There's a part of me that wonders if we actually what to define this, rather than "all descriptors supported for the `@page` at-rule", similar to what we do with properties? +1. Maybe the definition of a [supported property](https://drafts.csswg.org/cssom-1/#supported-css-property) or descriptor should be narrowed down to a valid property or descriptor in the context. For example: > For each descriptor `descriptor` that is a supported CSS descriptor valid in `@page`, the following interface applies ... > > [definition with dashed, camel-cased, and legacy attribute names] Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/10105 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 21 March 2024 08:39:52 UTC