- From: Mason Freed via GitHub <noreply@w3.org>
- Date: Wed, 11 Jun 2025 16:58:19 +0000
- To: public-css-archive@w3.org
Quick summary of the rough direction of the conversation so far: - `:interest-invoker(possible | partial | total)`: - `possible` matches when an element has the `interestfor` attribute. (Perhaps it must also be pointing to a valid idref?) - `partial` matches when an interest invoker has "partial interest", but *not* "full interest". (This is a special case.) - `total` matches when an interest invoker has "partial interest" *or* "full interest". (This is the general/common case.) - `:interest-invoker` (without parens) is equivalent to `:interest-invoker(total)` - `:interest-target(possible | partial | total)`: - `possible` matches when an element is the *target* (matches the idref value) of an element with the `interestfor` attribute. - `partial` matches the *target* of an interest invoker that has "partial interest", but *not* "full interest". - `total` matches the *target* of an interest invoker that has "partial interest" *or* "full interest". - `:interest-target` (without parens) is equivalent to `:interest-target(total)` Open questions: 1. Confirmation of the above shape generally. 2. Functionality of `partial`: does the idref need to be valid? Should `:interest-target()` support `partial`? 3. Naming: a. `:interest-invoker` and `:interest-target` b. `possible`, `partial`, and `total` -- GitHub Notification of comment by mfreed7 Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/12154#issuecomment-2963548646 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 11 June 2025 16:58:20 UTC