[Bug 26674] Use required dictionary entries instead of hacks with nullable

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26674

Mark Watson <watsonm@netflix.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |watsonm@netflix.com
           Assignee|sleevi@google.com           |watsonm@netflix.com

--- Comment #2 from Mark Watson <watsonm@netflix.com> ---
I believe the following changes are required for this one:
- Algorithm normalization does not need to handle nullable / non-nullable
members explicitly, IDL conversion will throw if required members are missing
- All non-nullable members IDL dictionaries need the 'required' keyword
- Nullable members of IDL dictionaries should be made non-nullable
- RSA-OAEP Encrypt and Decrypt operations must say what to do if the label
member is not present (use the empty octet string)
- AES-GCM Encrypt/Decrypt s/if present and not null/if present/ etc.
- CONCAT KDF: explain what to do if publicInfo and privateInfo are not present
(use the empty octet string)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Thursday, 25 September 2014 23:59:27 UTC