Intent to Prototype: Autofill event

24 views
Skip to first unread message

Yoav Weiss (@Shopify)

unread,
9:22 AM (5 hours ago) 9:22 AM
to blink-dev
Contact emails
yoav...@chromium.orgschw...@google.com

Explainer
https://github.com/WICG/autofill-event?tab=readme-ov-file#autofill-event

Specification
https://wicg.github.io/autofill-event

Summary
Autofill is a key feature of the web that reduces friction for millions of users everyday. But getting autofill to work reliably with dynamic forms across multiple implementations requires jumping through many hoops. This feature adds an "autofill" event that would allow developers to modify their forms to fit the autofilled data and let the browser know when they have done so.

Blink component
Blink

Web Feature ID
Missing feature

Motivation
Autofill today relies on static forms, but address forms are dynamic, almost by definition. Addresses around the world have different fields and requirements, and developers have to reconcile that dynamic nature with autofill's static nature. Some browser heuristics are simplifying that task in some implementations, but dealing with that implementation-specific complexity requires jumping through a bunch of hoops. This feature will enable developers to be notified of autofill-filled values, modify the form to match the filled data and let the browser know when that modification happened, enabling the browser to refill the data in the adapted form.

Initial public proposal
https://github.com/WICG/proposals/issues/162

Requires code in //chrome?
True

Tracking bug
https://issues.chromium.org/issues/466333215

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5137581018841088?gate=5148847959572480

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages