[webidl] Fix https://www.w3.org/Bugs/Public/show_bug.cgi?id=23133 (#37)

By hooking up interface object prototype chains to follow the interface inheritance chain, which is how ES6 classes that extend each other work.
You can merge this Pull Request by running:

  git pull https://github.com/bzbarsky/webidl interface-proto-chains

Or you can view, comment on it, or merge it online at:

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

-- Commit Summary --

  * Fix https://www.w3.org/Bugs/Public/show_bug.cgi?id=23133 by hooking up interface object prototype chains to follow the interface inheritance chain, which is how ES6 classes that extend each other work.

-- File Changes --

    M index.html (30)
    M index.xml (26)
    M v1.html (33)
    M v1.xml (27)

-- Patch Links --

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

---
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/37

Received on Tuesday, 13 January 2015 03:57:34 UTC