- From: Anne van Kesteren <notifications@github.com>
- Date: Mon, 04 Mar 2019 09:03:22 +0000 (UTC)
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 4 March 2019 09:03:57 UTC
#675 reminded me of an idea by @lukewagner that everything should be a module, somehow, so it'd be easier to use from WebAssembly. If that came to pass we'd probably need more granular `[SecureContext]` and `[Exposed]` annotations. It might also make sens that inside a module we'd use `[AvailableIn]` rather than `[Exposed]` so that the latter can be reserved for truly exposing something on a global, whereas `[AvailableIn]` (bikeshedding welcome) would indicate where it's functional. E.g., ```webidl [AvailableIn=Window] module dom { [Exposed=Window] interface Node { ... }; ... }; ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/issues/676
Received on Monday, 4 March 2019 09:03:57 UTC