Don't allow editing login origin from about:logins
Categories
(Firefox :: about:logins, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox70 | --- | verified |
People
(Reporter: cfat, Assigned: ntim)
References
Details
(Whiteboard: [passwords:management] [skyline])
Attachments
(2 files, 1 obsolete file)
[Affected Versions]:
- Nightly 70.0a1 (Build ID: 20190804214813)
[Affected Platforms]:
- All Windows
- All Mac
- All Linux
[Prerequisites]:
- Have at least one saved login.
[Steps to reproduce]:
- Open the latest Nightly browser with the profile from prerequisites.
- Navigate to "about:logins" page and click one of the saved logins.
- Click the "Edit" button.
- Enter a new website in the "Website Address" field.
- Click the "Save changes" button.
- Click the "Launch" button and observe which website is opened in a new tab.
- Return to "about:logins" tab and refresh the page.
- Observe the edited login.
[Expected results]:
Step 6. The newly added website is opened.
Step 8. The new website is displayed.
[Actual results]:
Step 6. The previous website is opened instead of the new one.
Step 8. The previous website is displayed instead of the new one.
[Notes]:
- Please note that the deleted website remains displayed on the login card from the sidebar and also as the title of the saved login.
- Attached a screen recording with the issue.
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
I thought the website wasn't supposed to be editable? It wasn't in the old UI or in the initial scope.
Comment 3•6 years ago
|
||
This was requested during our UX feedback round in bug 1558242. It is visible in the UX spec at https://mozilla.invisionapp.com/share/EJRHBMEDKF8#/screens/372931544.
Comment 4•6 years ago
•
|
||
This is a footgun as many users don't understand origins and so they will edit things and then wonder why they don't work. They will also be confused if they change the origin
but don't change the formActionOrigin
because they can't see it anywhere in the UI… What is our plan to handle that?
Comment 5•6 years ago
|
||
It would be easier for us to just disable editing of the origin. The extension doesn't allow it. I have to unassign the bug, but hopefully we can come to an agreement here. I'm in favor of disabling the editing of the origin.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 6•6 years ago
|
||
https://searchfox.org/mozilla-central/diff/8cbce8bd6e6388bf1cd16970891b6498c047efed/browser/components/aboutlogins/content/components/login-item.js#369 was the change that added it. Looks like you need to use:
this._originInput.readOnly = !this.dataset.isNewLogin
Assignee | ||
Comment 7•6 years ago
|
||
Updated•6 years ago
|
Comment 9•6 years ago
|
||
bugherder |
Reporter | ||
Comment 10•6 years ago
|
||
I have verified this issue on the latest Nightly 70.0a1 build (2019-08-11) (64 bit) on Windows 10 x64, Mac 10.14 and Arch Linux.
- The "Website Address" field can no longer be edited by the users.
Reporter | ||
Updated•6 years ago
|
Updated•6 years ago
|
Description
•