rem:  var login = this.getPasswordObj(); if (login != false) { this.manager().removeLogin(login); }  var nsLoginInfo = new Components.Constructor("@mozilla.org/login-manager/loginInfo;1", 
add:  var login = this.getPasswordObj(); if (login != false) { this.manager().removeLogin(login); }  var nsLoginInfo = new Components.Constructor("@mozilla.org/login-manager/loginInfo;1", 
context: 		setPassword : function(username, password) {			// if we already have a password stored, remove it first:			var login = this.getPasswordObj();			if (login != false) {				this.manager().removeLogin(login);			}						var nsLoginInfo = new Components.Constructor("@mozilla.org/login-manager/loginInfo;1",                                        Components.interfaces.nsILoginInfo,                                        "init");            var newLogin = new nsLoginInfo('chrome://qa', 'Litmus Login', litmus.baseURL,             	username, password, null, null);            this.manager().addLogin(newLogin);        		},
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/a3a9a2c311afc9d76e4e6bfc036e5897fa988bc1/prefs.js/clean/testing/extensions/community/chrome/content/prefs.js