-
Notifications
You must be signed in to change notification settings - Fork 315
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ExtendableMessageEvent.source cannot be SameObject #816
Comments
Did you reference this part? Before removing it, I just want to make sure whether it intends to disallow the case when all the member types of the union are interface types. |
That part of the IDL spec is just bogus, imo; there are existing IDL issues on that. Any type that's always an object, including unions of interface types, Promise, etc, should be OK to use with Arguably, even a union for which some types are an object should be OK with @heycam may have pointers to the IDL spec issues off the top of his head. |
Sounds reasonable. I found the IDL spec issue for this: whatwg/webidl#71 |
Pre F2F notes: Doesn't look like there's anything to discuss |
Closing waiting on the IDL issue. |
According to WebIDL,
[SameObject]
doesn't apply to union types, so we should remove this annotation from ExtendableMessageEvent.source.The text was updated successfully, but these errors were encountered: