[heycam/webidl] Consider flipping the [Unscopable] design (#361)

Rather than adding [Unscopable] to each new member on Element and Document (elsewhere?) maybe we should instead annotate all existing members with [Scopable] and not add that for new members? Or enumerate all existing members somewhere to avoid cargo culting?

It's very easy to forget adding [Unscopable] and we continue to run into subtle issues because of that.

See https://github.com/whatwg/fullscreen/pull/84 for the latest installment.

-- 
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/361

Received on Friday, 12 May 2017 07:22:56 UTC