[WEBIDL] nullable dictionary

Hi Cameron,

While reading about "dictionary" from your "Web IDL (Second Edition)" draft,
I found a part that needs clarification:

----->8-----
3.3 Dictionaries
If the Type is an identifier or an identifier followed by ?, then the
identifier must identify an interface, *dictionary*, enumeration, callback
function or typedef.
----->8-----
The spec allows dictionary type to go "nullable" here.

----->8-----
3.10.22 Nullable types
The inner type must not be any, a *dictionary* type, another nullable type,
or a union type that itself has includes a nullable type or has a dictionary
type as one of its flattened member types.
----->8-----
It does not allow "nullable" here.

>From the mail history I looked up, the intention is to not allow nullable
dictionary type any more. It that right?

Regards,
Jungkee

Jungkee Song
Samsung Electronics

Received on Wednesday, 8 August 2012 06:46:13 UTC