I've been trying to get more privacy from the Big 3 and advertising by switching to Firefox and Thunderbird and I am loving the Firefox browser so far! Especially since Thunderbird has been brought to android, and with newer android version, you can replace Google with Firefox as your preferred service for storing your credentials (Passwords, Payments, Addresses) and it autofills across apps, not only websites. One peculiar thing is missing though on Firefox Android: Web Autofill for Addresses isnt enabled for users that aren't in the US or Canada. Indeed on Firefox desktop, there are more supported regions, but still only US,CA,GB,FR,DE,BR,ES,JP. It gets even stranger, other regions are secretly supported in firefox desktop that aren't listed. For example when I add IE (Ireland) in the config, the address autofill correctly uses the Irish address formats... so why wasn't it added as a supported region? is it not finished testing? Many users know you can get around this by adding your region in extensions.formautofill.addresses.supportedCountries on the desktop, but you can't on android. The process is more complex and involves downloading firefox beta or nightly to change the config, and then you need to force your region to a supported one like en-US, with intl.locale.requested. But why this workaround? This is quite a useful and important feature to be missing for people outside those countries. Technically speaking, 88% of the worlds population is missing support here 🙂 I have a solution to this problem which would enable anyone to use Autofill, while their regions support is under development. There are many regions, each have their own address formats so I understand why Mozilla support is slow to add more, but please enable the user to make a choice, even if the address isn't tailored to their country. And/or Create a 'Catch All' address format for everyone else. I'll explain further below: Add a 'Select Address Format' drop-down beside 'Save and Fill Address' in the Autofill section. When Firefox detects a supported region, and autofill is enabled, firefox can select the region as it normally does If the user is not in a supported region, uncheck 'Save and Fill Address' setting When the user checks this box preview the different regions formats and allow them to select a region manually For Firefox Android, the desktop has support for more regions so harmonize the android build with the desktops address support. Another solution would be to create a 'catch all' region called 'international' / 'Generic', which is a generic address format. I appreciate the amazing developers here. I'm not sure how open development is here but if there is a way for me to help out and code this feature, I'd love to. Thanks for reading!
... View more