[heycam/webidl] Dictionary inclusion rules need to take record<> into account (#296)

Dictionaries are not supposed to contain themselves, directly or indirectly.  See the bit starting 

> The type of a dictionary member must not include the dictionary it appears on

under <https://heycam.github.io/webidl/#idl-dictionaries>.  This section walks through containers like sequences and frozen arrays, but _not_ `record<>`.  It should walk through those too.  Gecko gets this right with MozMap.

-- 
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/296

Received on Friday, 3 February 2017 01:43:51 UTC