This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In: http://heycam.github.io/webidl/#idl-overloading specifically: http://heycam.github.io/webidl/#dfn-distinguishing-argument-index [[ the booleans in the corresponding list indicating argument optionality must be the same. ]] should read: [[ the <a class="dfnref" href="#dfn-optionality-value">optionality values</a> at index j in the all the entries’ optionality lists <span class="rfc2119">MUST</span> be the same. ]] This is because optionality is no longer a boolean (optional or not), but instead an optionality value, which can be "required", "optional", or "variadic". http://heycam.github.io/webidl/#dfn-optionality-value
Tentative fix in https://github.com/heycam/webidl/pull/394
Fixed in https://github.com/heycam/webidl/commit/f9c94fa