Closed Bug 371480 Opened 19 years ago Closed 18 years ago

[patch] Upgrade keychain entries at first use, not first change

Categories

(Camino Graveyard :: OS Integration, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Camino1.6

People

(Reporter: stuart.morgan+bugzilla, Assigned: stuart.morgan+bugzilla)

Details

(Keywords: fixed1.8.1.5)

Attachments

(1 file, 1 obsolete file)

Sorry to add something else to the 1.1 list, but it's easy to do and I think it's important to do before we release. There's a lot of ugliness in the keychain code for legacy keychain item support that I'd really like to clean up. As we are now, though, we are essentially stuck with it forever since we only upgrade items when they change, and people could go years without changing passwords on commonly used accounts. The rationale for that behavior was that it would suck if someone tried a nightly, then went back to 1.0.x and were missing a bunch of saved passwords. That argument doesn't really apply to 1.1 though, since we don't have an expectation that people would go back to 1.0 from 1.1. So I think we should switch to upgrading all items as they are used the first time (where used means submitted, so we avoid the issue of accidently assigning http auth passwords to forms, or the other way around), which will allow us to drop the legacy support at some point in the foreseeable future.
Attached patch fix (obsolete) — Splinter Review
Attachment #256795 - Flags: review?(joshmoz)
Attachment #256795 - Flags: review?(joshmoz) → review+
Attachment #256795 - Flags: superreview?(mikepinkerton)
Pushing out :(
Target Milestone: Camino1.1 → Camino1.2
Summary: Upgrade keychain entries at first use, not first change → [patch] Upgrade keychain entries at first use, not first change
Attachment #256795 - Flags: superreview?(mikepinkerton)
Attached patch updatedSplinter Review
Now with less bitrot.
Attachment #256795 - Attachment is obsolete: true
Attachment #267806 - Flags: superreview?(mikepinkerton)
Comment on attachment 267806 [details] [diff] [review] updated sr=pink
Attachment #267806 - Flags: superreview?(mikepinkerton) → superreview+
Landed on trunk and MOZILLA_1_8_BRANCH.
Status: NEW → RESOLVED
Closed: 18 years ago
Keywords: fixed1.8.1.5
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: