[whatwg/webidl] Defining AbstractModuleSource interface type (Issue #1322)

The [Source Phase Imports](https://github.com/tc39/proposal-source-phase-imports) proposal requires that objects returned for the source phase must inherit from the new `AbstractModuleSource` intrinsic in their prototype chain.

In order for the WebAssembly ESM Integration to express this inheritance in WebIDL, once Stage 3 is obtained for the proposal, I believe `AbstractModuleSource` would need to be defined as a new interface type.

Creating this as a new tracking issue for this interface type definition.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1322
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1322@github.com>

Received on Friday, 16 June 2023 00:13:20 UTC