Closed Bug 1324178 Opened 3 years ago Closed 3 years ago
IDL codegen doesn't catch invalid arguments (e .g . non-optional trailing dictionaries) in constructors
IDLInterfaceOrNamespace.validate never calls validate() on the constructor.
Of course once I add those calls there are various interfaces in our tree that have invalid constructors!
Attachment #8819514 - Flags: review?(amarchesini) → review+
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/1e631a95c4bc Actually enforce the various checks the IDL spec says to do for arguments of constructors and named constructors. r=baku
You need to log in before you can comment on or make changes to this bug.