Toolkit:Password Manager

From MozillaWiki
(Redirected from Firefox:Password Manager)
Jump to: navigation, search
Password manager key icon

The Toolkit password manager is responsible for remembering usernames and passwords (aka. logins) on sites and allowing the user to autofill or autocomplete it upon returning to the website.

Priority Bugs

(Not including about:logins bugs)

P1

Full Query
ID Summary Severity Assigned to Keywords Whiteboard
1639295 Dismissed login capture doorhanger does not show on edit when login fields are together in a Shadow Root with a "form" ancestor that is not in a Shadow Root S2 Bianca Danforth [:bdanforth]
1643163 Dismissed login capture doorhanger does not show when username and password fields are edited and each field is in its own Shadow Root S2 Bianca Danforth [:bdanforth]
1654466 Password Generation key icon is no longer blue after generating a password in a form with a confirm password field S3 Bianca Danforth [:bdanforth] regression
1649180 Localize password import source-browser name N/A Ed Lee :Mardak
1648182 Enable password import suggestions by default and remove pref-experimental code N/A Ed Lee :Mardak
1618314 Remove import suggestions on user opt-out or automatically N/A Ed Lee :Mardak
1640311 Add tests for pwmgr.saved_login_used telemetry N/A Matthew N. [:MattN] [passwords:telemetry]
1337606 Intermittent toolkit/components/passwordmgr/test/browser/browser_DOMInputPasswordAdded.js | Test timed out - normal intermittent-failure, leave-open [stockwell disabled]
1554959 Intermittent toolkit/components/passwordmgr/test/mochitest/test_autocomplete_https_upgrade.html | Test timed out. normal intermittent-failure, leave-open, regression [stockwell disabled]
1603659 Intermittent toolkit/components/passwordmgr/test/mochitest/test_prompt_async.html | Waiting for proxyConnectFailure documentURI - threw exception: [Exception... "(null)" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "<unknown>" data: no]... normal intermittent-failure, leave-open [stockwell disabled]
1655010 [V2 Doorhanger] Logins from different subdomains are not suggested in the username suggestion dropdown S3 :severin Rudie

11 Total; 11 Open (100%); 0 Resolved (0%); 0 Verified (0%);


P2

Full Query
ID Summary Severity Assigned to Keywords Whiteboard
1609599 Add a unit test for `recordPasswordUse` normal Matthew N. [:MattN]
1613059 Generate (Password) new-password does not work after Master Password is dismissed normal
1627651 Grey key icon retains highlight after the MP is closed normal regression
1555209 Use data from the autocomplete result in the parent to fill the correct password in content normal [passwords:tech-debt] [passwords:fill-ui]
1608203 Password manager doesn't fill/remember username for Disney+ on separate page from password field normal
551948 "Select which login to update:" UI appears when doing a password change with multiple diff. saved logins and no editable username field normal [passwords:heuristics]
1535757 Form passwords are no longer imported from Internet Explorer on Windows 7 S3 regression [passwords:import]
1536269 Handle masked pre-filled username values when attempting to autofill login forms normal [passwords:fill-ui]
1621520 Use event telemetry for LoginManagerChild._fillForm normal [passwords:telemetry]
1622295 "Show Password" toggle is not functional after editing password 2 times normal [passwords:capture-UI]
1198363 Password manager doesn't generate events for filling that web content expects S3 [passwords:fill-ui] [platform-rel-Facebook]
1531164 autocomplete=username field should get username autocompletions when there is no password field normal [passwords:fill-ui]
1616935 Login context menu items don't work if there is a shadow root between the focused <input> and the root element normal
1653547 Username fields get empty login autocomplete rather than form history if another subdomain has a saved login S3 regression
1018667 Import Safari logins/passwords (from macOS Keychain) N/A [fxgrowth] [fxprivacy] [passwords:import]
1633837 [False Negative] Password generation is not offered for the New password field on zoom.us registration form S3 [passwords:generation]
1583150 Update doorhanger might be displayed 2 times due to site fast reload/redirect and instant auto-fill normal [passwords:capture-UI]
1548854 Dedupe autocomplete rows offering a generated password and the auto-saved login row normal [passwords:generation]
1584185 Password auto-filled with the wrong password (generated password) normal [passwords:generation]
1631818 [False Negative] Password generation is not offered for the New password field on facebook.com recovery form S3 [passwords:generation]
1571921 Intermittent toolkit/components/passwordmgr/test/browser/browser_autofill_http.js | Username filled correctly - Got , expected username normal intermittent-failure, regression [test isolation][stockwell needwork:owner]
1592920 test_autofill_from_bfcache.html fails with fission enabled: First document should have been persisted in bfcache normal [passwords:tech-debt]
1119067 Use a field with the "username" autocomplete field name to short-circuit username field detection normal [passwords:heuristics]
1630555 Username is not captured for dismissed doorhanger on sogou.com S3
1601375 Firefox asks for master password when it shouldn't (credentials stored for unrelated subdomain) S3 regression
558178 Only show password capture dialog if we're reasonably sure the password was correct and the login was successful normal [passwords:capture-UI] [blocked]
1633383 Dismissed doorhanger is not displayed after editing the saved username for a generated password normal
1626472 Allow revealing of passwords in the capture doorhanger with OS reauthentication normal [passwords:capture-UI]
1119083 Breakdown: Support capturing and filling of login credentials on hulu.com normal [platform-rel-Hulu]
1194353 Context menu in autocomplete=username field without password field present should show "Fill Username" menu. normal [passwords:fill-ui]
1655165 Make sure all NewPasswordModel.jsm rules work fully with ShadowDOM S3 [passwords:generation]
1560468 Offer a choice of usernames and passwords when prompting to save or update a password normal parity-chrome [passwords:capture-UI]
1630614 "密码" (Password placeholder) is captured in the doorhanger as the username on mail.xinhuanet.com S3
1624219 Login autocomplete offered in page number field of pdf.js normal [passwords:fill-ui]
1601442 Fix Contrast & Layout in Password Dropdown for Insecure Connection normal [passwords:fill-ui]
1582499 Deal with InsecurePasswordUtils.isFormSecure() for Fission (don't show mixed content warnings on local network pages e.g. routers/intranets) normal
1407146 Migrate login manager storage to Punycode and only use Unicode for UI-facing parts normal [passwords:storage] [passwords:tech-debt]
1562028 Firefox won't remember a password update on https://appleid.apple.com normal
1329333 autocomplete becomes visually detached from field normal regression, regressionwindow-wanted [passwords:fill-ui]
973759 Master password should be protected with stronger cryptography normal sec-want [passwords:master-password]
1575361 Not offering to save passwords on virustotal.com (with Shadow DOM) normal
1629894 [False Negative] Password generation is not offered for new password field on sohu.com S3 [passwords:generation]
1629895 [false negative] Password generation is not offered for the Register password fields on DigiFinex S3 [passwords:generation]
1122762 Collect domains where we get a strong signal that the password manager is failing the user normal [passwords:telemetry]
1629901 [False Negative] Password generation is not offered for new password field on sogou.com S3 [passwords:generation]
1629903 [False Negative] Password generation is not offered for new password field on zhanqi.tv S3 [passwords:generation]
1629904 [False Negative] Password generation is not offered for new password field on weibo.com S3 [passwords:generation]
1523922 LoginManagerContent.jsm shows up in the page load profiles, consider rewriting in C++? normal [qf:p2:pageload][fxperf:p3]
1622483 When writing passwords in password textboxes the writing and scrolling get slow, and if password written slow it could not finish completely wrote 'cause characters are selected and overwritten. normal [passwords:fill-ui]
1641942 Form history suggestion dropdown now appears upon focus of username fields without saved logins S3 regression
1425879 Intermittent toolkit/components/passwordmgr/test/browser/browser_autocomplete_insecure_warning.js | Uncaught exception - Wait for warning to show - timed out after 50 tries. normal intermittent-failure, leave-open [stockwell disabled]
1623256 Page steals focus from doorhanger while editing details of a newly saved password normal privacy [passwords:capture-UI]
1629912 [false negative] Password generation is not offered for the Register password fields on twitter.com S3 [passwords:generation]
1289947 Logins not saved on www.icloud.com normal
1629916 [false negative] Password generation is not offered for the Register password field on vk.com S3 [passwords:generation]
1629920 [False Negative] Password generation is not offered for the password field on facebook.com change form S3 [passwords:generation]
1612257 Adjust the dismissed login capture doorhanger when the password field is edited to empty normal parity-chrome [passwords:capture-UI]
631272 Credentials saved twice for same origin with differing formActionOrigin normal [passwords:cross-origin]
1653486 Replace all non-user-facing references to "master" password N/A
1574907 Saved entry does not display password at field level when it's being set from multiple entries normal regression, regressionwindow-wanted
1546749 Dojo Dijit's ValidationTextBox's dijitValidationIcon causes "X " to be saved as the username on login forms normal [passwords:heuristics]
1630787 Fix test_prompt_promptAuth_proxy.html for e10s N/A Paul Zühlcke [:pbz] [passwords:http-auth]
1303176 Import passwords from popular password managers N/A petcuandrei [passwords:import]
1647934 Clean up a user's login backup when it may no longer be useful N/A :prathiksha
1653559 [V2 Doorhanger][Windows] Username dropdown arrow is not visible with High Contrast Black theme S4 :severin Rudie
1641416 [Doorhanger V2] Show passwords from all <input>s in the doorhanger N/A :severin Rudie
1655505 [V2 Doorhanger] Request accessibility review of feature S3 :severin Rudie
1652724 [V2 Doorhanger] List of suggested usernames is shown for a split second upon clicking on the New-Password field S4 :severin Rudie
1650941 [Doorhanger V2] update doorhanger edit telemetry to account for autocomplete N/A :severin Rudie
1620753 Indicate to the user when privacy.services.passwordSavingEnabled has set a new value via an extension normal Tim Giles [passwords:capture-UI]
1646610 Consider matching base domains (eTLD+1) instead of origin for formActionOrigin S3 Tim Giles [lang=js]

71 Total; 71 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Site Compatibility

Full Query
ID Summary Priority Severity Assigned to Keywords Whiteboard
1289947 Logins not saved on www.icloud.com P2 normal
1546749 Dojo Dijit's ValidationTextBox's dijitValidationIcon causes "X " to be saved as the username on login forms P2 normal [passwords:heuristics]
1562028 Firefox won't remember a password update on https://appleid.apple.com P2 normal
1575361 Not offering to save passwords on virustotal.com (with Shadow DOM) P2 normal
1608203 Password manager doesn't fill/remember username for Disney+ on separate page from password field P2 normal
1629894 [False Negative] Password generation is not offered for new password field on sohu.com P2 S3 [passwords:generation]
1629895 [false negative] Password generation is not offered for the Register password fields on DigiFinex P2 S3 [passwords:generation]
1629901 [False Negative] Password generation is not offered for new password field on sogou.com P2 S3 [passwords:generation]
1629903 [False Negative] Password generation is not offered for new password field on zhanqi.tv P2 S3 [passwords:generation]
1629904 [False Negative] Password generation is not offered for new password field on weibo.com P2 S3 [passwords:generation]
1629912 [false negative] Password generation is not offered for the Register password fields on twitter.com P2 S3 [passwords:generation]
1629916 [false negative] Password generation is not offered for the Register password field on vk.com P2 S3 [passwords:generation]
1629920 [False Negative] Password generation is not offered for the password field on facebook.com change form P2 S3 [passwords:generation]
1630555 Username is not captured for dismissed doorhanger on sogou.com P2 S3
1630614 "密码" (Password placeholder) is captured in the doorhanger as the username on mail.xinhuanet.com P2 S3
1631818 [False Negative] Password generation is not offered for the New password field on facebook.com recovery form P2 S3 [passwords:generation]
1633837 [False Negative] Password generation is not offered for the New password field on zoom.us registration form P2 S3 [passwords:generation]

17 Total; 17 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Architecture

PasswordManagerRelationships.svg

PasswordManagerAutocomplete.svg

See Also

Firefox:Password_Manager:UI