Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove form.requestAutocomplete() #1227

Merged
merged 1 commit into from
May 11, 2016
Merged

Conversation

domenic
Copy link
Member

@domenic domenic commented May 10, 2016

This reverts 321659e due to lack of
implementer interest and low adoption, as discussed in #1207. Hopefully
the payment request API will provide an alternative that gets more
implementation and adoption.

Fixes #1207.

I did some investigation and it looks like everything else autocomplete related is orthogonal to requestAutocomplete(); the original commit that introduced it did not introduce any new concepts outside of that section. For example, the "autofill expectation mantle" vs. "autofill anchor mantle" distinction was pre-existing, and presumably reflects real implementation behavior differences for hidden fields vs. not---it wasn't just something added to define the interaction of hidden fields and requestAutocomplete.

@domenic domenic added the removal/deprecation Removing or deprecating a feature label May 10, 2016
@annevk
Copy link
Member

annevk commented May 11, 2016

Note that the payment API is not a real replacement as requestAutocomplete() could also be used for credentials and other kind of data. But yes, no adoption does it in.

mismatch">suffer from a step mismatch</span>. Except when <span
data-x="concept-fe-autofill">autofilling</span> for <code
data-x="dom-form-requestAutocomplete">requestAutocomplete()</code>, a user agent prefilling a form
mismatch">suffer from a step mismatch</span>. A user agent prefilling a form
control's <span data-x="concept-fe-value">value</span> must not cause that control to <span
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems this needs to be rewrapped.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

This reverts 321659e due to lack of
implementer interest and low adoption, as discussed in #1207. Hopefully
the payment request API will provide an alternative that gets more
implementation and adoption.

Fixes #1207.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
removal/deprecation Removing or deprecating a feature
Development

Successfully merging this pull request may close these issues.

None yet

2 participants