Autofill service is limited to filling only the username and password fields
Categories
(Firefox for Android :: Autofill, enhancement)
Tracking
()
People
(Reporter: saad, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
|
654.91 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Steps to reproduce:
- Install and configure a third-party credential manager that supports filling credit cards, like 1Password: https://play.google.com/store/apps/details?id=com.onepassword.android
- Create a credit card item within the credential provider app
- In the Settings app and navigate to Passwords, passkeys & accounts and set the "Preferred service" to your third-party credential manager.
- Open Firefox and navigate to a website with a credit card form. For example, https://autofill.me/form/credit-card-simple
- Tap on the Credit Card number field
Note: Instructions for step 3 could vary by device.
This example shows the limitation for autofilling a credit card item but it spans to other field and item types, such as address, name, and one-time code fields. It seems that Firefox today is limiting credential providers to fill only the username and password field.
I've also attached a screenshot comparison of Firefox and Chrome on the same form. In Chrome, the credential provider is able to offer credit card suggestions to fill (see in the row above the on-screen keyboard).
Actual results:
No suggestions are shown from the credential provider.
Expected results:
Firefox should emit a fill request to the user's preferred Autofill provider when an input field gains focus -- allowing the credential provider to determine if it can autofill into the field.
In this example, the user's credential provider can offer credit card items to fill to fill the credit card number, CVV, name and other fields in the form.
Seeing the same thing, is this expected behavior? No comment in 8 months :/
Description
•