Re: [heycam/webidl] Sort out when dictionaries and records should have default values (#76)

@Manishearth What is the exact usecase?  Note that you can already write:
```
dictionary Foo { required bool thing;};
dictionary Bar { Foo foo; }
```
and this will do the right thing if you initialize `Bar` with an object with no `foo` property.  The question is what should happen if someone explicitly initializes `Bar` with `{ foo: null } `, right?  But why are people doing that, exactly?

-- 
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/76#issuecomment-506435323

Received on Thursday, 27 June 2019 17:19:03 UTC