From: Anne van Kesteren [mailto:ann...@annevk.nl]

> The other benefit would be having only one specification being responsible
> for the translation to ECMAScript since thus far that's not exactly been a
> stable source.

Well, but HTML is so intimately tied up with ES already due to how it has to 
execute scripts and integrate with the event loop. I don't think we're going to 
be able to isolate the impact to just IDL.

> We would likely still need IDL to define these as IDL types somehow so they
> can be used in IDL blocks. Or make it clear in IDL that other specifications 
> can
> define IDL types too without using "interface ...
> {};".

Since these are only used as return types and not as arguments, just using 
`object` or `any` would work, since return types in IDL are just documentation 
anyway.

Reply via email to