- From: Boris Zbarsky <notifications@github.com>
- Date: Tue, 29 Aug 2017 14:47:27 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 29 August 2017 21:47:50 UTC
More like because we assume that all interfaces _should_ be exposed on the global, e.g. so you can reach their prototypes and do instanceof checks and the like. So it's not very fair to say they're "unneeded". In practical terms, the infrastructure for adding new interfaces has been in place for close to two decades in browsers and specs, so it's easy. Adding something like `EventTarget.EventListenerOptions` requires new machinery both in the spec and in all browsers, so it's a little more complicated, even ignoring any disagreement about whether it's the right approach. -- 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/issues/491#issuecomment-325814137
Received on Tuesday, 29 August 2017 21:47:50 UTC