Contact [email protected] Specificationhttps://github.com/whatwg/html/issues/2368 https://github.com/whatwg/html/issues/5886 No changes have been made to the spec yet, but if this launch goes well then we will likely change the HTML spec to reflect this behavior.
Summary This will make mouse events other than click, mouseup, and mousedown become dispatched on disabled form controls instead of blocking them. It will also stop propagating click, mouseup, and mousedown events to the parents of disabled form controls when the event is targeted at a child of a disabled form control, which is the same behavior that Firefox currently has. A previous attempt at this was not shipped here: https://chromestatus.com/feature/5685077795143680 Here are the previous blink-dev threads: https://groups.google.com/a/chromium.org/g/blink-dev/c/rhNbsYDBJes/m/Jvmtv6IbBwAJ https://groups.google.com/a/chromium.org/g/blink-dev/c/KHXNJINUrj0/m/OAAh-sWuAwAJ Blink componentBlink>DOM <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EDOM> TAG reviewNone TAG review statusNot applicable Risks Interoperability and Compatibility *Gecko*: Shipped/Shipping *WebKit*: No signal *Web developers*: Positive *Other signals*: Ergonomics This change will not be used in tandem with any other APIs. This change will not affect Chrome's performance. Activation This change will not be challenging for developers to take advantage of. Security I have no security concerns for this change. WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? Debuggability I'm not aware of any event path debugging or disabled attribute debugging that would need to be updated for this change. 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://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?https://wpt.fyi/results/dom/events/Event-dispatch-click.html https://github.com/web-platform-tests/wpt/pull/32381 Flag nameSendMouseEventsDisabledFormControls Requires code in //chrome?False Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=588760 Estimated milestones 109 Anticipated spec changes Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way). Link to entry on the Chrome Platform Status https://chromestatus.com/feature/6128674512830464 This intent message was generated by Chrome Platform Status <https://chromestatus.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 [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK6btwK6HEE0ujdJ9rjHChr5FGx3eXOEm4Vvaxo-BFVw5jfQtg%40mail.gmail.com.
