Open Bug 1154763 Opened 6 years ago Updated 3 months ago

Convert modal password change dialog for an unknown username to a capture doorhanger with a dropdown

Categories

(Toolkit :: Password Manager, defect, P3)

defect

Tracking

()

People

(Reporter: benjamin, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [passwords:capture-UI])

Attachments

(1 file)

STR:

Go to mozilla.okta.com
Password is remembered, and I don't change it
Choose "sign in"

Expected:
I get signed in without any notifications

Actual:
I get a modal dialog box: "Confirm Password Change" "Please confim which user you are changing the password for: bsmedberg@mozilla.com | Bsmedberg@mozilla.com : [Ok] [Cancel]

This shouldn't be a modal dialog box to begin with, but it also shouldn't show up when I didn't actually change the password, *and* there's no way to tell Firefox that I don't care about the difference in case or to delete one of the remembered accounts.
The okta prompting issue is bug 1155390 but is normally a doorhanger unless you have more than one saved login for the site (like you do). You're seeing the mythical prompt that is almost never seen. In all my years of working on password manager I've never seen this in the wild because it requires a login form with multiple non-empty password fields submitted, no username field detected (bug 1145754 will fix that for Okta), and multiple saved logins for that site.

I agree we should convert this to a doorhanger and that's already specified at https://www.lucidchart.com/documents/edit/87ab1cc8-e708-49d3-8b91-6e2e6da346fb/1 in the "multiple saved usernames" case so I will morph this bug to cover that remaining issue.
OS: Linux → All
Hardware: x86_64 → All
Summary: Modal password manager dialog "Confirm Password Change" appears every time I log in → Convert modal password change dialog for an unknown username to a capture doorhanger with a dropdown
Whiteboard: [passwords:capture-UI]
Priority: -- → P3
See Also: → 1564528
Attached file Testcase

STR:

AR: Get the modal prompt

ER: Get a doorhanger with a dropdown or any newer UX

Blocks: 1560468
See Also: → 1604452

Now that bug 1641413 is fixed I think we can remove this dialog and probably remove promptToChangePasswordWithUsernames altogether.

No longer blocks: 1560468
Depends on: 1641413
You need to log in before you can comment on or make changes to this bug.