Re: [heycam/webidl] "platform object" for ECMAScript vs. IDL values (#680)

> From one perspective, "platform object" is defined in the language-agnostic section of IDL

<https://heycam.github.io/webidl/#idl-objects>, right?  That has a bunch of references to ECMAScript and it's not clear it's really language-agnostic in any meaningful sense.

> My opinion is that we should be generally fuzzy about what value space we are in when it comes to object or any values.

That does not seem unreasonable to me.  https://heycam.github.io/webidl/#es-to-interface and https://heycam.github.io/webidl/#interface-to-es make it clear that while conceptually there is a distinction between "ES value representing an interface typed IDL vale" and "an interface typed IDL value", in practice the mapping is some sort of identity mapping, or is in any case easily reversible so it's OK to treat the two things as identical.

-- 
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/680#issuecomment-470621358

Received on Thursday, 7 March 2019 17:35:16 UTC