Re: [whatwg/webidl] Normative: Add DOMException cause (PR #1179)

> I'm not even sure what the current binding layer makes of this with dictionaries. It might well already be undefined when missing (or more likely missing when undefined).

Even though ES → WebIDL treats undefined-for-any-reason as absence (i.e. default-or-absent-or-throw-if-required),  WebIDL → ES makes a distinction between “Web IDL absence” and “Web IDL undefined”. No property is added if the member is absent but a property is added if the member is present & its value is undefined.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/pull/1179#issuecomment-1256217552

You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/pull/1179/c1256217552@github.com>

Received on Friday, 23 September 2022 13:33:13 UTC