Re: [csswg-drafts] [css-pseudo] more clearly define which pseudo-elements are tree-abiding or part-like (#10794)

I think I'm inclined to suggest the following (though there are a bunch that I'm unsure about):

part-like:
* `::part()`
* `::file-selector-button`
* `::details-content`
* `::picker()`
* `::slotted()` (?)

tree-abiding:
* `::after` and `::before`
* `::backdrop` (↓?)
* `::marker`
* `::placeholder`
* `::scroll-marker-group` and `::scroll-marker` (?)
* `::view-transition`, `::view-transition-group()`, `::view-transition-image-pair()`, `::view-transition-new()`, `::view-transition-old()` (↑?)

neither:
* `::attr()`
* `::content`
* `::cue`, `::cue()`, `::cue-region`, `::cue-region()` (?)
* `::first-letter`
* `::first-line`
* `::selection`, `::grammar-error`, `::spelling-error`, `::highlight()`
* `::nth-fragment()`
* `::prefix`, `::postfix`
* `::shadow` (?)
* `::target-text`

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


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

Received on Friday, 27 September 2024 19:19:17 UTC