Skip to content

Agenda item: Signal to the browser that a certain field should not be autofilled #2

@yoavweiss

Description

@yoavweiss

There are many cases of abuse where developers are attempting to turn off autofill with no legitimate reason.

But there are other cases where the potential autofill UI is in conflict with the developer's intended UI for the field.

For example:
Imagine a pickup address field where the user needs to choose a pickup address. The addresses are known to the server (as these are addresses of pickup service providers), and not necessarily known to the browser.
Yet the browser (or autofill provider extension) might detect the "address" part of the field through various heuristics and try to fill it as the user's address. In terms of UI, the autofill UI may overlay on top of the developer provided UI, preventing the user from interacting with it.

This is obviously an issue, but today there's no standard way for developers to prevent this (beyond various hacks, which may or may not work across different browsers and autofill extensions). It'd be great if there was one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions