- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Thu, 03 Apr 2025 14:11:26 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[selectors][css-scoping] Should :host(:has()) match?`. <details><summary>The full IRC log of that discussion</summary> <emeyer> alisonmaher: We previously resolved to allow host:has(), matching against shadow DOM descendants<br> <TabAtkins> :host:has() (allowed), :host(:has()) (what we're discussing here)<br> <emeyer> …But the spec doesn’t allow matching into the light DOM<br> <emeyer> …If we were to allow this, we’d have to change something<br> <emeyer> …I think we’d have to change what we allow by :host<br> <TabAtkins> q+<br> <astearns> ack TabAtkins<br> <emeyer> …Want to open this for discussion<br> <emeyer> TabAtkins: The main objection for this was coming from Apple developers, so I’d like to have them in the room when we discuss this<br> <emilio> q+<br> <emeyer> …My opinion is we should allow everything because I like features, but I also appreciate performance concerns<br> <astearns> ack emilio<br> <emeyer> …I can’t represent their opinion<br> <emeyer> emilio: This might not be an issue because of where CHroms sotres (or maybe stored?) invalidations, but we really don’t want to do the same<br> <emeyer> …I do think it can be problematic<br> <emeyer> …I can check with the person who implemented :has() in Gecko, but I think this makes invalidating :has() rather complicated and I’m not sure how to go about it<br> <emeyer> s/CHroms sotres/Chrome stores/<br> <emeyer> …I can take an issue to check with David Shin, but I don’t see a great way of making this fast<br> <emeyer> astearns: I know Ryuske hosted Breakout Day sessions that were at least related to this; anyone attend those?<br> <emeyer> (no)<br> <emeyer> …I’ll look to see if there’s anything there I can bring back to the issue<br> <emeyer> …We’ll have to come back to this later<br> <emeyer> alisonmaher: Sounds good to me<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/11859#issuecomment-2775928623 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 3 April 2025 14:11:27 UTC