Saved Email address for ChatGPT Login not automatically filled in
Categories
(Toolkit :: Password Manager, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox130 | --- | fixed |
People
(Reporter: loeper, Assigned: rsafaeian, Mentored)
References
(Regressed 1 open bug)
Details
(Whiteboard: [fxcm-autofill-improvements-2024q3])
Attachments
(2 files, 1 obsolete file)
in Chrome, after clicking the field a list (menu) with email addesses from saved credentials appears
78.48 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Steps to reproduce:
- create a login for ChatGPT with email address and password (if not existing)
- turn on credentials saving and login to ChatGPT, save credentials
- goto https://chatgpt.com/auth/login
- click on "Log in"
Actual results:
- A new page appears with a field "Email address". The field ist empty.
- Clicking into the field brings no reaction.
Expected results:
- The field should contain the email address from the saved credentials or a list of fitting credentials to choose
- If 1. is not possible, a click into the field should give a list of saved credentials to choose. Clicking one of the list items should fill in the choosen email address.
Comment 2•8 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Toolkit::Password Manager' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 3•8 months ago
•
|
||
Hey loeper, Thanks for reporting. I can confirm this is happening on latest release.
After doing some digging, the initial page has a formless username input of this shape:
<input class="email-input " inputmode="email" type="email" id="email-input" name="email" autocomplete="username" autocapitalize="none" spellcheck="false" required="" placeholder="">
We don't show the autofill popup on username inputs without a form right now.
I think this is something we can add. Right now, we only dispatch DOMFormHasPossibleUsername
for text and email inputs within a form. I think we can allow autocomplete="username
without a form too since this is a strong hint that a field is a username.
Alternatively, we can also check here if autocomplete="username
and add LoginManager
as a provider for that input.
Dimi what do you think ?
Comment 4•8 months ago
•
|
||
Yes, i agree supporting formless username-only form when the input has autocomplete="username"
is a good start.
Besides supporting formless username-only form, we also need to check whether we can recognize this <input> as a "
login" form (see the code block here).
Updated•8 months ago
|
Assignee | ||
Updated•8 months ago
|
Assignee | ||
Updated•8 months ago
|
Updated•8 months ago
|
Assignee | ||
Comment 5•7 months ago
|
||
Assignee | ||
Comment 6•7 months ago
|
||
Updated•7 months ago
|
Comment 8•7 months ago
|
||
bugherder |
Updated•6 months ago
|
Description
•