This feature allows autofill to look into ShadowDOM when collecting form controls within a form element. With the adoption of web components, it is common to wrap form controls like input elements in ShadowDOM. When autofill traverses the children of form elements to collect form controls, it currently skips ShadowDOM, and makes these form controls never get autofilled. This feature will make autofill also traverse into ShadowDOM when collecting form controls.
This has been a highly requested feature: https://bugs.chromium.org/p/chromium/issues/detail?id=649162
Here is a gif that shows the difference on this website:
M99
--
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/CAK6btwKqys0L3x%2BV5ZKtc83o0qYCnF-EHaWToGnedhsegDj0JA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGH7WqHtU39DME_YTZNvFAyQavcu0qiZABCCC4L8fp6UkBi%3DXA%40mail.gmail.com.
The required “Debuggability” section was left empty. Per the guide at https://goo.gle/devtools-checklist, we need to ensure that DevTools supports basic display and editing of new HTML features — which would likely work out-of-the-box anyhow. Please follow this guide and elaborate on how developers would inspect & debug this new feature please. Thanks!