Re: [heycam/webidl] Allow records to be omitted (#304)

Yeah, we need some more changes here.  A minimal list (there might be others):

1. We need to change distinguishability to make record distinguishable from nullable things.
2. We need to remove the "optional record argument gets null as default value" bit, because that would now just cause it to throw.
3. We need to re-allow nullable records as dictionary members. See the "If the type of the dictionary member, after resolving typedefs, is a nullable type" wording in https://heycam.github.io/webidl/#dfn-dictionary

-- 
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/pull/304#issuecomment-278370385

Received on Wednesday, 8 February 2017 16:02:24 UTC