[heycam/webidl] Add namespaces (#121)

This adds the concept of namespaces, as discussed in https://github.com/whatwg/console/issues/3 (starting especially around https://github.com/whatwg/console/issues/3#issuecomment-214586757). They can only contain regular operations.

The ES binding for namespaces here is written in a fully modern style, and so differs slightly from similar prose for interfaces' ES binding. It is hoped that it can provide a template for eventually updating interfaces' ES binding to modern ES.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Add namespaces

-- File Changes --

    M index.html (360)
    M index.xml (283)

-- Patch Links --

https://github.com/heycam/webidl/pull/121.patch
https://github.com/heycam/webidl/pull/121.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/121

Received on Wednesday, 11 May 2016 22:37:53 UTC