this._pwmgr.addLogin(aLogin.formLogin); 
this._pwmgr.addLogin(aLogin); 
    _showSaveLoginDialog : function (aLogin) {        const buttonFlags = Ci.nsIPrompt.BUTTON_POS_1_DEFAULT +            (Ci.nsIPrompt.BUTTON_TITLE_IS_STRING * Ci.nsIPrompt.BUTTON_POS_0) +            (Ci.nsIPrompt.BUTTON_TITLE_IS_STRING * Ci.nsIPrompt.BUTTON_POS_1) +            (Ci.nsIPrompt.BUTTON_TITLE_IS_STRING * Ci.nsIPrompt.BUTTON_POS_2);        var brandShortName =                this._brandBundle.GetStringFromName("brandShortName");        var dialogText         = this._getLocalizedString(                                        "savePasswordText", [brandShortName]);        var dialogTitle        = this._getLocalizedString(                                        "savePasswordTitle");        var neverButtonText    = this._getLocalizedString(                                        "neverForSiteButtonText");        var rememberButtonText = this._getLocalizedString(                                        "rememberButtonText");        var notNowButtonText   = this._getLocalizedString(                                        "notNowButtonText");        this.log("Prompting user to save/ignore login");        var userChoice = this._promptService.confirmEx(this._window,                                            dialogTitle, dialogText,                                            buttonFlags, rememberButtonText,                                            notNowButtonText, neverButtonText,                                            null, {});        //  Returns:        //   0 - Save the login        //   1 - Ignore the login this time        //   2 - Never save logins for this site        if (userChoice == 2) {            this.log("Disabling " + aLogin.hostname + " logins by request.");            this._pwmgr.setLoginSavingEnabled(aLogin.hostname, false);        } else if (userChoice == 0) {            this.log("Saving login for " + aLogin.hostname);            this._pwmgr.addLogin(aLogin.formLogin);        } else {            // userChoice == 1 --> just ignore the login.            this.log("Ignoring login.");        }    },
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/1ba636184ded3324eba348f5cfaf7b57474e106e/nsLoginManagerPrompter.js/buggy/toolkit/components/passwordmgr/src/nsLoginManagerPrompter.js