- From: Jinho Bang <notifications@github.com>
- Date: Fri, 15 Dec 2017 13:32:42 +0000 (UTC)
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 15 December 2017 13:33:41 UTC
WebIDL recently introduced dedicated syntax for mixins[1]. So, we can
replace `[NoInterfaceObject]` and `implements` with `interface mixin` and
`includes`.
This following interfaces are impacted by this change:
- NonElementParentNode
- DocumentOrShadowRoot
- ParentNode
- NonDocumentTypeChildNode
- ChildNode
- Slotable
This fixes #532 issue.
Test: https://github.com/w3c/web-platform-tests/pull/8700
[1] https://github.com/heycam/webidl/commit/45e8173d40ddff8dcf81697326e094bcf8b92920
You can view, comment on, or merge this pull request online at:
https://github.com/whatwg/dom/pull/545
-- Commit Summary --
* Use `interface mixins` instead of `[NoInterfaceObject]`
-- File Changes --
M dom.bs (52)
-- Patch Links --
https://github.com/whatwg/dom/pull/545.patch
https://github.com/whatwg/dom/pull/545.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/whatwg/dom/pull/545
Received on Friday, 15 December 2017 13:33:41 UTC