Contact emails
Spec
https://dom.spec.whatwg.org/#dom-eventtarget-eventtarget
Spec discussion:
- https://github.com/whatwg/dom/issues/441
- https://github.com/whatwg/dom/pull/467
Summary
Make EventTarget constructor callable, allowing them to be constructed on their own or be subclassed.
Motivation
With this change, web developers can make custom objects that benefit from EventTarget’s capability to have event listeners associated with them. Currently, to achieve EventTarget-like capability, web developers are using libraries or implementing their own event management mechanism from scratch.
Stack Overflow links related to this feature: 1, 2, 3, 4
Risks
Interoperability and Compatibility
Medium. Chrome would be the first browser to support this feature.
Edge: Public support Link
Firefox: Public support Link
Safari: No signals Link
Web developers: Positive in wanting this feature, seen on Stack Overflow links in the “Motivation” section of this email.
Interoperability tests:
- http://w3c-test.org/dom/events/EventTarget-constructible.any.html
- http://w3c-test.org/dom/events/EventTarget-constructible.any.worker.html
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes
Is this feature fully tested by web-platform-tests?
https://github.com/w3c/web-platform-tests/blob/master/dom/events/EventTarget-constructible.any.js
Link to entry on the feature dashboard
https://www.chromestatus.com/features/5721972856061952
Requesting approval to ship?
Yes
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACPC1r5hkV5h-oC%2BGK0%3Dk9rkoQ08qPw0eRhrzgP4r%2BUgW68piQ%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFpjS_2u8qdcniJXpg4VdLNrBhW4aGDwH8ag3cUCXgnz1rcNXw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOtFfx6N%3DdEu2nqZnEr_SyT8r%2B_UTkQ-T%3DJHhf6xhpYahenReA%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFpjS_2u8qdcniJXpg4VdLNrBhW4aGDwH8ag3cUCXgnz1rcNXw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACPC1r7rmTieFXndvJkZSGLHNMO%2BjyMT7gVsrNum%3D0tK9CZppw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFpjS_2u8qdcniJXpg4VdLNrBhW4aGDwH8ag3cUCXgnz1rcNXw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACPC1r7rmTieFXndvJkZSGLHNMO%2BjyMT7gVsrNum%3D0tK9CZppw%40mail.gmail.com.
--/* Opera Software, Linköping, Sweden: CET (UTC+1) */
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.y9fkmgwlrbppqq%40cicero2.linkoping.osa.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABc02_%2ByFjhiT5BUxOEt8vRTT5aJt-TTuWLmk_ZisCE5mZDPfw%40mail.gmail.com.