Re: [WICG/webcomponents] 2025 Q1 Face-to-face (Issue #1083)

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