Autocomplete needs to be case sensitive!
There is a website that I need to log in to. The website, like many others, takes an email address as the login ID. The login ID is case sensitive. If I log in with Dummyemail@mozilla.org then it fails, so instead I try to log in as dummyemail@mozilla.org. But because of the first attempt Firefox replaces the lower case version with the capitalised version as part of the form auto-complete function. When it looks up stored form fields it seems to ignore the case and, when it finds a match, always overrides the form with the stored version. This makes it impossible to log in.
This is FF v27.0 on Android 4.2.2.
Todas as respostas (4)
Does Firefox save both variations and let you choose from the drop-down, or does it recognize them as being the same?
Neither Firefox for the desktop nor Firefox for Android has a convenient user interface for removing saved form entries. On Firefox for desktop, you can use an extension to manage entries, but the ones I've seen are not compatible with mobile (probably due to their use of complex dialogs).
You can blow away all of the saved form autocomplete entries if you find no other option.
Firefox for Android menu > Settings > Privacy > Clear private data
You'll want to check "Form & search history" and uncheck the categories of data you want to preserve.
No, it doesn't save both versions. As soon as I type in the correct version it is overridden by the wrong one.
Obviously I would prefer not to trash all my stored form settings but it seems that this is the only solution in this. Since Android keyboards tend to default to capitalising the first letter of a sentence then I think this will be a fairly widespread problem, but I guess it's a relatively simple fix to make in the code.
I'm not sure how the code works for this, but you could file a "bug" to allow more control over the feature. The bug tracking system (which uses a different login than this forum) can be accessed here:
In the short run, can you force Firefox to save a second entry by going back to the field and correcting it by hand after autocomplete fills it with the capitalized version?
Unfortunately no. I can correct the case of the text but whenever i submit the form the autocorrect kicks in again and replaces the capitalised version before sending the data.
I'll submit a bug report and see what happens. But thanks for your input.