Try:
Edit → Preferences → Security → Passwords/Exceptions
and remove the site from the list in the dialog box. Also make sure that "Remember passwords for sites" is marked.
OK so here is another answer I think is more convenient that the Javascript one.
First go to your Firefox components folder, by default in my case it's "C:\Program Files\Mozilla Firefox\components"
Now open the file nsLoginManager.js
Go to the function at around line 804 (varies with version of Firefox), that reads:
/*
* _isAutoCompleteDisabled
*
* Returns true if the page requests autocomplete be disabled for the
* specified form input.
*/
_isAutocompleteDisabled : function (element) {
if (element && element.hasAttribute("autocomplete") &&
element.getAttribute("autocomplete").toLowerCase() == "off")
return true;
return false;
},
Now comment out the first 3 lines, so it ends up like this:
/*
* _isAutoCompleteDisabled
*
* Returns true if the page requests autocomplete be disabled for the
* specified form input.
*/
_isAutocompleteDisabled : function (element) {
/*if (element && element.hasAttribute("autocomplete") &&
element.getAttribute("autocomplete").toLowerCase() == "off")
return true;*/
return false;
},
Save it, restart Firefox and you should be good to go...
Best Answer
Hacking Firefox to Always Auto Save Password Without Showing Notification Bar:
Replace the entire lines 642 to 711 with the code below:
Now whenever you login to any website, Firefox will auto save the site, username and password to the login manager WITHOUT showing the notification bar.
Note: even when you enter the wrong username or password, it will still be saved.
Source