[heycam/webidl] Add [Exposed=*] to expose on all globals (#526)

This patch adds support in WebIDL for declaring an interface available
in all contexts.

Closes #468 

This PR follows the syntax and outline suggested by @tobie . Thanks for your clear instructions here.
You can view, comment on, or merge this pull request online at:

  https://github.com/heycam/webidl/pull/526

-- Commit Summary --

  * Add [Exposed=*] to expose on all globals

-- File Changes --

    M index.bs (37)

-- Patch Links --

https://github.com/heycam/webidl/pull/526.patch
https://github.com/heycam/webidl/pull/526.diff

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

Received on Thursday, 22 February 2018 16:27:47 UTC