13:25 | <dminor> | For this particular proposal, I think I'd want to see host integration specified prior to stage 3. Off hand, this feels like ShadowRealms, where the host integration is a potential can of worms and it would be great to see the DOM side of things as soon as possible. |
13:27 | <dminor> | Since 2.7 signals ready for testing, and I'd want to see tests for DOM APIs as well, I think the host integration part needs to be specified prior to 2.7. |
17:14 | <littledan> | dminor: OK, are you saying that you'd prefer that we have a proposed answer for which AsyncContext.Snapshot is used when calling callbacks from each DOM API, before Stage 2.7? |
17:14 | <littledan> | If you'd like to see that ordering, I wonder if we could ask for consensus on the JS side of the design, even if it's without actual stage advancement. |
17:15 | <littledan> | The idea is we'd have DOM tests as an entry requirement Stage 3, definitely, either way. Having the final DOM specification before or after 2.7 doesn't change that, I think |
17:20 | <dminor> | I'd like to see the DOM API fully specified as soon as possible, so I can get feedback from DOM engineers. |
17:22 | <dminor> | In this case, I think it's important to have the DOM side fully specified before entering Stage 2.7, to avoid a situation like with ShadowRealms, where we didn't realize until implementation time the full impact of the proposal on the DOM side. |
17:22 | <littledan> | OK, thanks for clarifying! |
17:22 | <dminor> | No problem :) |
17:22 | <littledan> | I'm happy with this conclusion |