Firefox does not work in the way you want it to work. You aren't getting an answer that says what you want because that answer does not exist.
The Password Manager in Firefox will respect individual sites' requests to disallow password remembrance. In the Password Manager (Firefox
> Options
> Security
tab > Saved Passwords
), you have the ability to remove passwords, but not add passwords.
Without any Add-Ons, there is only one way to add passwords to the Password Manager in Firefox: wait for the prompt while you are logging in, and select to remember the password. This prompt can be disabled in Firefox by adding an Exception to the Password Manager or at the request of the website itself. Most notably, Gmail, Hotmail, and Yahoo have all written code to prevent passwords from being remembered on their sites.
There are JavaScript commands that can be run in Firefox to attempt to override the "do not remember passwords" request from the website. These scripts, provided below from squarefree.com, can be bookmarked, and work to varying degrees of success depending on the website you are using. Just know that the scripts, while good, cannot reliably override this function in every case. Programmers willing enough and smart enough will be able to prevent you from saving passwords.
That said, try bookmarking the scripts below. They currently work in most situations. They need to be run before you submit your ID / password.
With feedback:
javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from:\n"+n(ca,"form")+"\n"+n(cea,"form element")+"\n\nRemoved onsubmit from:\n"+n(cs,"form")+"\n\nAfter you type your password and submit the form, the browser will offer to remember your password.")})();
Without feedback (no pop-up):
javascript:(function(){function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})();
Without feedback unless you run it twice:
javascript:(function(){var c=0;function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x);if(c){alert("Found: "+c)}})();
The other option is to use an AddOn for Firefox, like the ones mentioned in the other answers.
Maybe use something like iMacros to automate actions in the web? – Vi. – 2013-12-11T10:40:55.197
2See in
about:permissions
if the sites where remember doesn't work are any different from the others. – harrymc – 2013-12-11T16:07:08.2532
If the issue is related to autocomplete=off, you could try Remember Passwords. It's possible to check for the existence of autocomplete=off by right-clicking the input boxes > Inspect Element (Q).
– vWil – 2013-12-11T17:34:09.1101@vWil: I don't see any autocomplete=off in the code – user1968963 – 2013-12-11T22:06:25.563
There’s some Chrome extensions that force autocomplete to be on so that Chrome will allow password-saving (I’ve used this one since Chrome 0.2). There seem to be some Firefox addons that do the same thing like this one.
– Synetech – 2013-12-13T01:54:51.963