Closed
Bug 1582738
Opened 2 years ago
Closed 1 year ago
When importing saved Chrome passwords on mac, don't cause a keychain prompt if there are no rows to import
Categories
(Firefox :: Migration, defect, P3)
Firefox
Migration
Tracking
()
VERIFIED
FIXED
Firefox 74
| Tracking | Status | |
|---|---|---|
| firefox69 | --- | unaffected |
| firefox74 | --- | verified |
People
(Reporter: Gijs, Assigned: MattN)
References
Details
Attachments
(1 file)
As of bug 1423714, we offer password importing from Chrome on macOS.
If there are no passwords in the DB, but the DB exists, we offer a checkbox for "saved passwords" importing in the import wizard. Using it will prompt for keychain access (twice, which is bug 1582486). We do this irrespective of how many rows of results we've gotten from the DB. We shouldn't do it if there's not been any results (or, ideally, if there haven't been results with the right encryption that we know how to deal with).
| Assignee | ||
Comment 1•2 years ago
|
||
Ah, good point… I thought I implemented it this way because I misread:
if (!rows) {
return;
}
but that doesn't handle rows.length == 0.
Assignee: nobody → MattN+bmo
Status: NEW → ASSIGNED
status-firefox69:
--- → unaffected
Priority: -- → P3
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Updated•1 year ago
|
Flags: qe-verify+
Pushed by mozilla@noorenberghe.ca: https://hg.mozilla.org/integration/autoland/rev/34fc136a1cc1 ChromeProfileMigrator: Don't initialize crypto if there are no rows. r=Gijs
Comment 4•1 year ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox74:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 74
Comment 5•1 year ago
|
||
I have verified this issue using the latest Nightly 74.0a1 (Build ID: 20200129093157) on Mac 10.14.
- The Keychain pop-up is no longer displayed when importing logins from Chrome if there are no saved passwords.
You need to log in
before you can comment on or make changes to this bug.
Description
•