Contact emails
Explainer
N/A
Design doc/Spec
https://html.spec.whatwg.org/#checkbox-state-(type=checkbox)
Summary / Motivation
As per spec, click on mutable checkbox fires a click event, then an input event, then a change event.
Currently chrome does not fire input event. This proposal changes that it fires input event before change event as per spec for checkbox.
Risks
Interoperability and Compatibility
Possibly some sites may start getting “input” event when they don't expect them. Firefox already sends this event, so this event shouldn't really surprise web developers.
Edge: No signals
Firefox: Shipped
Safari: No Signal
Web developers: Positive
Ergonomics
N/A.
Activation
Easy to start taking advantage of just add the listener.
Debuggability
Easy
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?
Yes.
html/semantics/forms/the-input-element/checkbox-click-events.html
html/semantics/forms/the-input-element/checkbox.html
OWP launch tracking bug
Link to entry on the feature dashboard
https://www.chromestatus.com/feature/5768525515849728
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/b5456765-94e4-46a8-9ffc-b4b35781ce1b%40chromium.org.
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/CAARdPYciwVWUrFaitoXehZ5BetyfoLOfEa_8rjDOwZr%2BL3tFnw%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/CAARdPYdRLAi-com_g4ZknOU%3DbvowiWzcXmXNXpCV%2B4UtcL5JkQ%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/CAARdPYciwVWUrFaitoXehZ5BetyfoLOfEa_8rjDOwZr%2BL3tFnw%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/CAARdPYdRLAi-com_g4ZknOU%3DbvowiWzcXmXNXpCV%2B4UtcL5JkQ%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 view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.zcxu4lqarbppqq%40cicero2.linkoping.osa.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
>> (If you run into untestable cases like this, please file issues on web-platform-tests with the type:untestable label.)Filed issue https://github.com/w3c/web-platform-tests/issues/9062, but unable to add label.