12:37 | <dminor> | My understanding of 2.7 is that it means the specification is complete, I realize whether that also includes host / DOM integration is a bit of a grey area, but after the experience with ShadowRealm, I'm leaning towards saying that it should include host integration, even if we don't expect the host integration to affect the specification text being written for TC39. |
15:04 | <littledan> | (I guess we were also ambiguous about whether the tests on the host side are needed before Stage 3) |
15:52 | <bakkot> | relevant to Jack Works's "Module sync assert" proposal, Node is introducing experimental support for require ing ESM modules which do not have a top-level await in their graph https://github.com/nodejs/node/pull/51977 |
16:00 | <littledan> | The reason that I thought that we had considered host integration just a Stage 3 requirement and not 2.7 is because we just re-promoted ShadowRealms to Stage 2.7 last meeting despite not having its web integration done |
16:01 | <littledan> | so I hope we can find a common policy on this that we apply the same way to ShadowRealms as to AsyncContext |
16:02 | <littledan> | (I had expressed before the meeting that to the champions that I didn't think 2.7 was appropriate given the lack of web integration being done, but I didn't want to upset everything if everyone else was OK with that, as long as we worked it out by Stage 3.) |