Toolkit:Password Manager/Glossary
From MozillaWiki
- Fill
- Populating login fields with previously saved values.
- Autofill
- A subset of fill. Filling login information automatically, without user interaction, usually on page load. There is a user-visible preference to enable/disable autofill in `about:preferences`.
- Capture
- Extraction of login data (e.g. username and password values) from login fields for the purposes of the user saving the data if desired.
- Recipe
- A site-specific rule used by Firefox to override the default behavior for the applicable sites. The current uses are to override detection of username and/or password fields.
User-visible features
- Autocomplete
- Popup/dropdown that appears below a form field when it’s focused that allows the user to choose from a list of suggestions.
- In the context of the Password Manager, the autocomplete features shows various options that allows the user to:
- Select from a list of saved logins to fill into associated fields
- Use a securely generated password
- View the password management UI (`about:logins`)
- Context Menu
- A menu that contains different submenu items depending on where it was opened from. Often accessed by right clicking or similar.
- In the context of the Password Manager, if the context menu in a page is opened in a text input field that could be a login field, options include:
- Select from a list of saved logins to fill into associated fields
- Use a securely generated password
- View the password management UI (`about:logins`)
- Doorhanger
- Doorhangers are arrow panels anchored to the browser chrome UI that ask the user to make a decision, e.g. Firefox has updated; would you like to restart?
Often these are implemented using the `PopupNotifications` module. - In the context of the Password Manager, the doorhanger is anchored to a key icon in the URL bar and asks the user if they would like to save or update a login for a particular site.