- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Tue, 29 Aug 2023 06:35:08 +0000
- To: public-css-archive@w3.org
cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-counter-styles-3] `@counter-style` declared with extended `system` and `*-symbols` == https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-system-extends > If a `@counter-style` uses the `extends` system, it must not contain a `symbols` or `additive-symbols` descriptor, or else the `@counter-style` rule is invalid. In Chrome/FF (at least), `*-symbols` is ignored and the rule is *valid*. ```html <style> @counter-style counter { system: extends cyclic; symbols: foo bar; } ul { list-style: counter } </style> <ul> <li>one</li> <!-- 1. one--> <li>two</li> <!-- 2. two --> </ul> <script> document.styleSheets[0].cssRules.length // 1 </script> ``` At least, considering their related issues/resolutions, I think *invalid* may be an oversight in https://github.com/w3c/csswg-drafts/commit/4068d1027125febca89ac7cc54f262d5a65c1978 / https://github.com/w3c/csswg-drafts/commit/ba2a8cbd69a0205f409fe8019e746d9a81dad9cc. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9258 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 29 August 2023 06:35:11 UTC