- From: Rune Lillesveen <notifications@github.com>
- Date: Mon, 17 Mar 2025 05:23:44 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/1068@github.com>
lilles created an issue (w3ctag/design-reviews#1068) こんにちは TAG-さん! I'm requesting a TAG review of CSS Values and Units: sibling-count() and sibling-index(). The CSS Values and Units Module Level 5 introduces [tree counting functions](https://drafts.csswg.org/css-values-5/#tree-counting), specifically `sibling-index()` and `sibling-count()`. These functions can be used as `<integer>` values directly or combined with other values in calc() expressions. The `sibling-index()` and `sibling-count()` functions evaluate to integers at computed value time based on the flat tree position of the element. - Explainer¹: https://github.com/w3c/csswg-drafts/blob/main/css-values-5/tree-counting-explainer.md - Specification: https://drafts.csswg.org/css-values-5/#tree-counting - WPT Tests: https://wpt.fyi/results/css/css-values/tree-counting - User research: - Security and Privacy self-review²: - GitHub repo: https://github.com/w3c/csswg-drafts - Primary contacts: - @lilles, Google, Implementer - @tabatkins, Google, Editor - Organization/project driving the specification: CSSWG - Multi-stakeholder support³: - Chromium comments: Implementation in progress behind a flag - Mozilla comments: https://github.com/mozilla/standards-positions/issues/1194 - WebKit comments: https://github.com/WebKit/standards-positions/issues/471 - Links to articles [in the explainer](https://github.com/w3c/csswg-drafts/blob/main/css-values-5/tree-counting-explainer.md#resources) - Some developer reactions: [bsky](https://bsky.app/profile/nerdy.dev/post/3lk2twv34rk2a) - Status/issue trackers for implementations⁴: - https://chromestatus.com/feature/6225478530367488 - https://crbug.com/40282719 - https://bugzilla.mozilla.org/show_bug.cgi?id=1953973 Further details: - [X] I have reviewed the TAG's [Web Platform Design Principles](https://www.w3.org/TR/design-principles/) - The group where the work on this specification is currently being done: CSSWG You should also know that there are open issues to extend tree-counting functions: - [Additional support for light tree counting](https://github.com/w3c/csswg-drafts/issues/9562) - [Add selector argument](https://github.com/w3c/csswg-drafts/issues/9572) - [Add children-count() function](https://github.com/w3c/csswg-drafts/issues/11068) - [Add descendant-count() function](https://github.com/w3c/csswg-drafts/issues/11069) -- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/1068 You are receiving this because you are subscribed to this thread. Message ID: <w3ctag/design-reviews/issues/1068@github.com>
Received on Monday, 17 March 2025 12:23:48 UTC