Browse files

Add support for interface mixins

* Obsolete use of [NoInterfaceObject] extended attribute as mixins.
* Add new interface mixin and partial interface mixin constructs.
* Replace implements statement by includes statement which only accepts
  mixins on its rhs.
* Remove supplemental interface and related concepts altogether.
* Add generic members dfn.
* Add table to clarify which members each construct accepts.
* Refactor default toJSON operation, and [Exposed] and [SecureContext]
  algorithms accordingly. Closes #118.
* Prevent operation overloading across mixins and interfaces. Closes #261.

Closes #363.
Closes #164.

  • Loading branch information...
tobie committed Oct 11, 2017
1 parent 76c5192 commit 45e8173d40ddff8dcf81697326e094bcf8b92920
Showing with 748 additions and 619 deletions.
  1. +748 −619
Oops, something went wrong.

0 comments on commit 45e8173

Please sign in to comment.