You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the union conversion algorithm only really talks about annotated types in the flattened member types algorithm, which just throws away any annotations on the member types of a union type. This means that, technically as of now, ([TreatNullAs=EmptyString] DOMString or SomeObjectType) is equivalent to (DOMString or SomeObjectType) as far as ES-to-IDL conversion is concerned. This does not seem right.
The text was updated successfully, but these errors were encountered:
tobie
added a commit
to tobie/webidl
that referenced
this issue
Sep 19, 2017
Re-reading this now, it looks like the ES to DOMString and ES to Int algorithms are already handling this by looking at the extended attributes associated with the types.
As raised by @TimothyGu in #441 (comment):
The text was updated successfully, but these errors were encountered: