Currently, we cannot show credit card autofill in Fenix Nightly because `browser.search.region` is not set on Nightly and also confirmed on Beta. This automatically returns false when trying to determine whether or not autofill is supported since in https://searchfox.org/mozilla-central/rev/b605f01915c5704a55e9f485101b7be7d20a55df/toolkit/components/formautofill/FormAutofill.jsm#93. I have confirmed that manually setting `browser.search.region` through `about:config` will fix the issue 1. Go to about:config and confirm there’s no browser.search.region 2. Add a credit card in the settings. 3. Navigate to https://checkout.stripe.dev/preview 4. Confirm no “Select credit card” dialog when selecting the card number input 5. Add browser.search.region entry with US 6. Close and restart Nightly 7. Navigate to https://checkout.stripe.dev/preview 8. Confirm “Select credit card” dialog shows when selecting the card number input
Bug 1747096 Comment 1 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Currently, we cannot show credit card autofill in Fenix Nightly because `browser.search.region` is not set on Nightly and also confirmed on Beta. This automatically returns false when trying to determine whether or not autofill is supported since in https://searchfox.org/mozilla-central/rev/b605f01915c5704a55e9f485101b7be7d20a55df/toolkit/components/formautofill/FormAutofill.jsm#93. Regression caused from Bug 1745248. I have confirmed that manually setting `browser.search.region` through `about:config` will fix the issue 1. Go to about:config and confirm there’s no browser.search.region 2. Add a credit card in the settings. 3. Navigate to https://checkout.stripe.dev/preview 4. Confirm no “Select credit card” dialog when selecting the card number input 5. Add browser.search.region entry with US 6. Close and restart Nightly 7. Navigate to https://checkout.stripe.dev/preview 8. Confirm “Select credit card” dialog shows when selecting the card number input