tc39 / proposal-shadowrealm

ECMAScript Proposal, specs, and reference implementation for Realms
https://tc39.es/proposal-shadowrealm/
1.44k stars 67 forks source link

[Meta] Discussion topics for the TC39 plenary of June 2022 #365

Closed leobalter closed 2 months ago

leobalter commented 2 years ago

Here is a tentative list for the topics we intend to discuss at the TC39 plenary in June 2022:

Tentative or for the plenary in July 2022:

romulocintra commented 2 years ago

cc @Ms2ger

legendecas commented 2 years ago

Maybe https://github.com/tc39/proposal-shadowrealm/issues/351 is worth a time slot too?

Jack-Works commented 2 years ago

Interest in #364

leobalter commented 2 years ago

@Jack-Works I believe we can benefit of discussing more a design for #364 before a TC39 plenary. I'm happy to mention the problem but it seems early for a solution as it's being proposed there.

leobalter commented 2 years ago

@legendecas I believe the design for #364 should also provide a resolution for #351.

I think these both topics can benefit of a design exercise and we discuss them at the Plenary in July. I have no objections to them, but the current topics listed might require extra time for the plenary next week.

cc @ljharb

littledan commented 2 years ago

I'm confused about the decision to mark the one purely editorial issue as blocking. All of the other issues are about normative semantics, which is surely more blocking as far as shipping in a browser goes.

The biggest piece of missing work seems to be specifying [Exposed=ShadowRealm] in WebIDL and annotating the appropriate web specs with it.

legendecas commented 2 years ago

FWIW, https://github.com/whatwg/html/issues/7591 can be one of the discussion links for the topic "Should rejected promises cause an event to be fired in the principal realm?"