- From: Westbrook Johnson <notifications@github.com>
- Date: Fri, 14 Feb 2025 12:07:38 -0800
- To: WICG/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <WICG/webcomponents/issues/1083/2660170704@github.com>
Westbrook left a comment (WICG/webcomponents#1083)
Many thanks to everyone who could join in the discussion today, as well as last week. Lots of useful decisions and progress on many important topics. :bow
Notes from today's conversation are available [here](https://docs.google.com/document/d/1yfYARhuobQb3lKOGYLhD1D6NlVEYvel-RBzA-mjAPT4/edit?tab=t.0#heading=h.7g7qz45xdamc).
### Resolutions and Blockers:
- RESOLVE: https://github.com/WICG/webcomponents/issues/1072 return the host element
- RESOLVE: pursue `delegatesTo` in https://github.com/WICG/webcomponents/issues/1087
- RESOLVE: `DOMString?` in https://github.com/WICG/webcomponents/issues/1093
- Addressing `aria*Element(s)` in https://github.com/WICG/webcomponents/issues/1089
- play with it behind a flag in Blink
- [ ] @rniwa to share when initial WebKit prototype hits Tech Preview
- [ ] @annevk to update APIs to remove `el.createElement()` et al
- [ ] @justinfagnani to update the umbrella scoped registries issue with the appropriate PR URLs
- [ ] WCCG flatten https://github.com/w3c/csswg-drafts/issues/7922 into a clear unified set of use cases for further discussion
- clarify benefits of a `::slotted()` mirror in `:has-slotted()` vs the larger conversation of `/slotted/` combinator
- [ ] @Westbrook to start a follow up issue to continue discussion at W3C Breakout Days 2025
<details>
<summary>Session chat hidden within...</summary>
```
You
1:01 PM
https://docs.google.com/document/d/1yfYARhuobQb3lKOGYLhD1D6NlVEYvel-RBzA-mjAPT4/edit?tab=t.0#heading=h.7g7qz45xdamc
keep
Pinned
Mayank
1:13 PM
Is there a "phase 3" for referring outwards from shadow DOM? Or a different proposal?
You
1:14 PM
Generally, the various approaches that have been discussed around this specifically separate pointing in and pointing out.
Sanket Joshi
1:16 PM
ElementReflections just shipped in Chromium. That supports references out of the shadow DOM, at least for ARIA properties.
Dan Clark
1:46 PM
Where are we going after we all get booted from this call? :)
Sanket Joshi
1:47 PM
Rejoin? :)
Dan Clark
1:47 PM
A nice enforced break
You
1:48 PM
Yeah, looks like I set up the wrong call URL.
We can rejoin via http://meet.google.com/nec-nezg-bbx after a short break.
Mayank
1:52 PM
!!({}) === true
---
You
2:01 PM
Meeting notes: https://docs.google.com/document/d/1yfYARhuobQb3lKOGYLhD1D6NlVEYvel-RBzA-mjAPT4/edit?tab=t.0
keep
Pinned
Face-to-face issue: https://github.com/WICG/webcomponents/issues/1083
We'll kick back off at 5 past the hour.
Olli Pettay
2:06 PM
Looks like webkit uses a hashtable for scoped registries. I guess that balances between memory overhead and performance reasonable well.
Pascal Vos
2:08 PM
https://github.com/WICG/webcomponents/blob/gh-pages/proposals/reference-target-explainer.md#-phase-2-shadowroot-referencetargetmap-attribute
has this note
Note: the syntax of shadowrootreferencetargetmap is based on the exportparts attribute that contains a comma-separated map of part names.
there was a issue raised last time https://github.com/WICG/webcomponents/issues/1051#issuecomment-2644031189 when exporting many things of using a *
Pascal Vos
2:18 PM
delegatesFocus could be a default?
Keith Cirkel
2:26 PM
https://github.com/w3c/csswg-drafts/issues/7922
Keith Cirkel
2:36 PM
:has(/slotted/ foo) vs :has-slotted(foo)
Justin Fagnani
2:38 PM
How is :has(/slotted/ foo) different from :has(::slotted(foo))
:host:has(slot::slotted(foo))
Keith Cirkel
2:46 PM
:has-slotted(:nth-child(1))::slotted(*)
Justin Fagnani
2:47 PM
::slotted(:nth-child(1))
oh, that's different
Pascal Vos
2:48 PM
:empty would be interesting if you could
Pascal Vos
2:49 PM
if a slot is empty https://developer.mozilla.org/en-US/docs/Web/CSS/:empty
Dan Clark
3:01 PM
Need to drop for another call, thanks everyone for the productive conversation!
Ryosuke Niwa
3:03 PM
https://www.w3.org/2025/03/breakouts-day-2025/
```
</details>
Closing this issue. Look forward to scheduling for Breakout Days sessions, soon, followed by Q2 scheduling and planning shortly thereafter. 👋🏼
--
Reply to this email directly or view it on GitHub:
https://github.com/WICG/webcomponents/issues/1083#issuecomment-2660170704
You are receiving this because you are subscribed to this thread.
Message ID: <WICG/webcomponents/issues/1083/2660170704@github.com>
Received on Friday, 14 February 2025 20:07:41 UTC