Re: [heycam/webidl] The [SecureContext] text is unclear on exposure for interfaces (#119)

Okay, so @jyasskin tells me on irc that so [SecureContext] on a partial interface whose's non partial interface doesn't have [SecureContext] is shorthand for marking each members of that partial interface with [SecureContext].

I think that shorthand notation makes things more complicated. I think it's simpler if you limit [SecureContext] to non partial interfaces and members. If [SecureContext] is on a non partial interface, then the whole interface is concerned. If it's on a member, it's just that member.

[searchfox.org](http://searchfox.org/mozilla-central/search?q=SecureContext&path=dom%2Fwebidl) tells me there's no case of [SecureContext] on anything but members and interfaces. Can we simplify things already?

-- 
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/issues/119#issuecomment-301627783

Received on Monday, 15 May 2017 22:55:16 UTC