-
Notifications
You must be signed in to change notification settings - Fork 77
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
calcite-input: Form auto-fill/autocomplete does not work in all browsers #4078
Comments
The |
There's been several discussions from other devs regarding this issue for autofill managers not properly filling inputs in shadow dom components for a while now. Fortunately there has been a recent mention as of a week ago of an update readying to get launched for this issue in Chrome browsers. However, I haven't spotted any followup discussions on other browsers like firefox/safari. May have to table this issue to freezer once there is an browser enhancement update |
Thanks for the breakdown, @y0n4. Going to put this one in the freezer for now. cc @benelan FWIW, here are some additional browser bug reports on shadow DOM + autocomplete: https://bugzilla.mozilla.org/show_bug.cgi?id=1629226 |
Actual Behavior
If I have a stored credit card or address in my browser auto-fill settings, the auto-fill option only appears in Chrome (but clearing the auto-fill does not work). The auto-fill option does not appear in Firefox or Safari.
Blocked issues: #8126
Expected Behavior
I would expect auto-fill behavior similar to native form behavior across browsers.
Reproduction Sample
https://codepen.io/noahmulfinger/pen/GROjPgv
Reproduction Steps
Street address
field. You will see no options to fill in the fields.Street address
field in the native inputs form. You should see an option to fill in the saved address (might require double-click).Reproduction Version
@esri/[email protected]
Relevant Info
Regression? Last working version:
@esri/[email protected]
. I believe this is due to the change to shadow DOM inputs in beta.70.Source
The text was updated successfully, but these errors were encountered: