- From: Tobie Langel <notifications@github.com>
- Date: Tue, 24 Jan 2017 15:59:59 -0800
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 25 January 2017 00:00:33 UTC
* Extract legacy callback interface objects
out of interface objects. Closes #78.
* Clarify that legacy callback interfaces are function objects.
* Give them a length property. Closes #279. Closes #83.
* Require new for Named Constructors. Closes #275.
* Rely on ES abstract operations for defining,
named constructors, interface objects, and
legacy callback interface objects.
* Disallow using the [NoInterfaceObject] on
callback interfaces with constants.
You can view, comment on, or merge this pull request online at:
https://github.com/heycam/webidl/pull/283
-- Commit Summary --
* Revamp interface bindings
-- File Changes --
M index.bs (400)
M index.html (1680)
-- Patch Links --
https://github.com/heycam/webidl/pull/283.patch
https://github.com/heycam/webidl/pull/283.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/283
Received on Wednesday, 25 January 2017 00:00:33 UTC