[heycam/webidl] Is a dictionary which has an inherited dictionary with a non-JSON-type member a JSON type? (#555)

Consider this IDL:

    dictionary A {
      Node node;
    };

    dictionary B : A {
      DOMString str;
    };

Is `B` a JSON type?  The spec says "dictionaries where all of their members are JSON types" are JSON types, and all the members of B itself are JSON types...

I suspect this should be clarified to include the members of all the inherited dictionaries.


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

Received on Thursday, 17 May 2018 01:30:48 UTC