Toolkit:Password Manager: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Link to about:logins page more)
(Add P1/P2 bugs)
Line 15: Line 15:
* IRC Channel: [irc://irc.mozilla.org/passwords #passwords]
* IRC Channel: [irc://irc.mozilla.org/passwords #passwords]
* [https://docs.google.com/document/d/1l2-I4YsufNEv7kCiHQDvs3FCXM1A11GKstLnlJbX_gs/edit 2019H1 Feature documentation for QA]
* [https://docs.google.com/document/d/1l2-I4YsufNEv7kCiHQDvs3FCXM1A11GKstLnlJbX_gs/edit 2019H1 Feature documentation for QA]
== Priority Bugs ==
(Not including [[Toolkit:Password_Manager/about:logins|about:logins]] bugs)
=== P1 ===
<bugzilla>
{
  "f1": "component",
  "o1": "substring",
  "v1": "Password Manager",
  "f3": "keywords",
  "o3": "nowords",
  "v3": "meta",
  "priority": "P1",
  "resolution": "---",
  "include_fields": "id, summary, priority, keywords, whiteboard, assigned_to",
  "order": "assigned_to"
}
</bugzilla>
=== P2 ===
<bugzilla>
{
  "f1": "component",
  "o1": "equals",
  "v1": "Password Manager",
  "f3": "keywords",
  "o3": "nowords",
  "v3": "meta",
  "priority": "P2",
  "resolution": "---",
  "include_fields": "id, summary, priority, keywords, whiteboard, assigned_to",
  "order": "assigned_to"
}
</bugzilla>
==== Site Compatibility ====
<bugzilla>
{
  "f1": "component",
  "o1": "equals",
  "v1": "Password Manager: Site Compatibility",
  "f3": "keywords",
  "o3": "nowords",
  "v3": "meta",
  "priority": "P2",
  "resolution": "---",
  "include_fields": "id, summary, priority, keywords, whiteboard, assigned_to",
  "order": "assigned_to"
}
</bugzilla>


== Architecture ==
== Architecture ==

Revision as of 21:42, 30 October 2019

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 Priority Keywords Whiteboard Assigned to
1811142 replace promiseFormsProcessedInSameProcess() with nextFillFormAsync() P1 [fxcm-test-debt] Johannes
1804369 Move Relay related CSS into it's own file P1

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


P2

Full Query
ID Summary Priority Keywords Whiteboard Assigned to
1953351 [contextual-password-manager] Password visibility state not reset when closing Edit Form P2 [fxcm-cpm-qa2790] Dimi Lee [:dimi]
1772842 Primary password popup stuck P2 Dimi Lee [:dimi]
1768856 Firefox prompts two master password dialogs during startup P2 Dimi Lee [:dimi]
1768623 Make browser_autofill_http.js test saved login with https P2 Dimi Lee [:dimi]
1750193 When a username was already selected, gecko does not provide login options for other usernames. P2 Dimi Lee [:dimi]
1699992 after putting master password to access logins/passwords and reopening ff, new reg form cannot autogenerate password P2 Dimi Lee [:dimi]
1622295 "Show Password" toggle is not functional after editing password 2 times P2 [passwords:capture-UI]
1633383 Dismissed doorhanger is not displayed after editing the saved username for a generated password P2
1641416 [Doorhanger V2] Show passwords from all <input>s in the doorhanger P2
1641942 Form history suggestion dropdown now appears upon focus of username fields without saved logins P2 regression
1652724 [V2 Doorhanger] List of suggested usernames is shown for a split second upon clicking on the New-Password field P2
1653547 Username fields get empty login autocomplete rather than form history if another subdomain has a saved login P2 regression
1655165 Make sure all NewPasswordModel.jsm rules work fully with ShadowDOM P2 [passwords:generation]
1655505 [V2 Doorhanger] Request accessibility review of feature P2
1658056 [Doorhanger V2] 'enter' key on doorhanger suggestion closes the doorhanger P2 access
1659224 Ensure formLike.elements correctly lists all HTMLInputElement and HTMLSelectElement descendants of formLike.rootElement, even if they are inside ShadowRoots P2
1668902 Investigate re-enabling passwordmgr mochitest-plain suite under GeckoView. P2
1679564 autofill should dispatch change event AFTER JavaScript has finished executing P2
1690996 [Dismissed Doorhanger] Grey key is displayed upon switching between saved credentials via the autocomplete dropdown P2 regression
1616935 Login context menu items don't work if there is a shadow root between the focused <input> and the root element P2
1708368 Firefox hangs if Overflow menu is closed from the button while Import your login is displayed P2 regression
1714399 Add more detailed telemetry for improved password generation experience P2
1715736 New generated password for a site opened in container tab is not auto-saved if it previously had a password generated and auto-saved in any kind of tab P2
1722552 need better wording for the "Autofill logins and passwords" preference checkbox P2
1732399 Password auto-fill should not fill in passwords to sites with invalid certificates P2 sec-want [fxcm-primary-password]
1613059 Generate (Password) new-password does not work after Master Password is dismissed P2
1751764 "Generate random alias" autocomplete item for username on password registration forms P2
1751766 API to determine URL to sign-in, change password or register P2
973759 Primary password should be protected with stronger cryptography P2 sec-want [passwords:master-password], [passwords:primary-password][fxcm-primary-password]
1971625 Syncing many passwords can freeze firefox Desktop P2
1852987 Replace scenarioName with scenarios in "FormAutofill:GetRecords" and "FormHistory:AutoCompleteSearchAsync" messages P2 [fxcm-debt]
1769095 Constant popup requesting primary password P2
1198363 Password manager doesn't generate events for filling that web content expects P2 [passwords:fill-ui] [platform-rel-Facebook]
1773416 Create a module to share code between Form Autofill and Password Manager P2
1848770 Fixing performance in sign up form detection P2 regression [fxcm-debt]
1783488 The "Card number" user input box does not display the password manager list. P2
1783706 Use lastInteractiveInput when saving logins P2
1834573 Migrate the event address.address_form to Glean P2 [fxcm-telemetry-fog]
1793089 Capturing a password when there is no password and not capturing username when there is a username P2
1803653 Add enterprise policy support to Relay integration P2 [fxcm-relay]
1825999 saved password displayed as suggestion (SECURITY ISSUE) P2
1820101 Consistency in references to the password manager/logins/passwords P2 [fxcm-productive-ux]
1818133 Update used_on field when reusing Firefox Relay mask P2 [fxcm-relay-p1]
1808548 on mac or windows, firefow doesn't show alerts about password or breached website, but it does on iOS P2 Sergey Galich [:serg]
1808302 After focusing an email field, I have to click it again to get the Relay suggestion to show up P2 Sergey Galich [:serg]
1786712 password generator did not produce new password P2 Sergey Galich [:serg]
1843352 The email field opt-in can show up to Firefox users that are not signed in P2 [fxcm-relay] Sergey Galich [:serg]
1782943 The google login page saves the wrong password if the user introduces a wrong than right password P2 regression Sergey Galich [:serg]
1555209 Use data from the autocomplete result in the parent to fill the correct password in content P2 [passwords:tech-debt] [passwords:fill-ui] Sergey Galich [:serg]
1756501 Extend Services.logins.countLogins to filter by schemeless site P2 Sergey Galich [:serg]
1600397 Firefox prompts twice to save a password: once with the password and once with the munged client-side hash/encrypted value P2 regression, webcompat:platform-bug [passwords:capture-UI] Sergey Galich [:serg]
1954470 [contextual-password-manager] "Passwords Imported" message displayed for invalid csv P2 [fxcm-cpm-qa2790] tmanku

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


Site Compatibility

Full Query
ID Summary Priority Keywords Whiteboard Assigned to
1691733 [gap.com][V2 Doorhanger] The dropdown's first username candidate is lost if a another one is selected P2 Dimi Lee [:dimi]
1629912 [false negative] Password generation is not offered for the Register password fields on twitter.com P2 [passwords:generation]
1629920 [False Negative] Password generation is not offered for the password field on facebook.com change form P2 [passwords:generation]
1633837 [False Negative] Password generation is not offered for the New password field on zoom.us registration form P2 [passwords:generation]
1761039 deutsche-bank.de user login not correctly saved P2
1764265 Password is not updated when changing password in facebook P2
1765990 Test userHasInteracted & userInteractionCount P2
1815674 No login autofill on Boulanger.com P2 france, parity-chrome
1844658 False positive sign up form detection on onlinebanking.b2bbank.com P2 [fxcm-relay]
1844660 False positive sign up form detection on voip.ms P2 [fxcm-relay]
1952471 passkey.garden - Passkey autofill pop-up does not appear when selecting "Account ID" field P2 webcompat:site-report [webcompat-source:web-bugs]
1540727 When a second set of credentials is saved by logging into google, the first's set's password is saved P2 regression Sergey Galich [:serg]
1548771 Password Manager detects and saves the password with a blank username for alipay.com P2 Sergey Galich [:serg]

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


Architecture

Rough intro document

PasswordManagerRelationships.svg

PasswordManagerAutocomplete.svg

See Also

Firefox:Password_Manager:UI