Re: [heycam/webidl] Define the `[CrossOriginIsolated]` extended attribute. (#883)

> I think it should be an error.

I can write something up that makes `[SecureContext, CrossOriginIsolated]` an error (e.g. "The `[SecureContext]` extended attribute must not appear on a construct that also specifies `[CrossOriginIsolated]`." Do you also want to do some sort of inheritance checking to ensure that it doesn't appear on e.g. a method inside an interface that defines `CrossOriginIsolated`? If so, are there any examples of that kind of check in the text that I could cargo-cult? :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/883#issuecomment-627243117

Received on Tuesday, 12 May 2020 10:04:25 UTC