*Contact emails* [email protected] *Explainer* https://github.com/w3c/pointerevents/issues/542
*Specification* https://github.com/whatwg/html/pull/11536 https://github.com/w3c/pointerevents/pull/460 *Summary* Improves and simplifies the light dismiss behavior for popovers and dialogs to fix a few bugs. "Light dismiss" is the behavior where clicking outside of a popover or dialog closes it. The fixed bugs include making scrolling gestures on touch screens no longer trigger light dismiss and making right clicks no longer trigger light dismiss. The underlying mechanism of this change is that the browser will use click events to trigger light dismiss instead of a combination of pointerdown and pointerup events. *Blink component* Blink>HTML>Popover <https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3EHTML%3EPopover%22> *Web Feature ID* popover <https://webstatus.dev/features/popover> *Risks* *Interoperability and Compatibility* I believe that interop and compat risk is low because other browsers and spec editors have been receptive to fixing this bug despite the very slow spec review process. I have announced multiple times that we are going to ship this change in WHATWG meetings and the spec PR several months ago. *Gecko*: No signal *WebKit*: No signal *Web developers*: No signals *Other signals*: *Ergonomics* This is not a new API *Activation* It will not be challenging for developers to take advantage of this bug fix immediately *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? *No information provided* *Debuggability* *No information provided* *Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, 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>?* Yes https://wpt.fyi/results/html/semantics/popovers/popover-light-dismiss-contextmenu.html https://wpt.fyi/results/html/semantics/popovers/popover-light-dismiss-touch-scroll.html *Tracking bug* https://issues.chromium.org/issues/408010435 *Estimated milestones* Shipping on desktop 153 DevTrial on desktop 145 Shipping on Android 153 DevTrial on Android 145 Shipping on WebView 153 *Link to entry on the Chrome Platform Status* https://chromestatus.com/feature/6209615938322432 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 visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK6btwLWWfJvZU2AC%2BDB%3DV4sNLPJY-n%2BhaDcUK%2BZU93cnC0qoQ%40mail.gmail.com.
