Closed Bug 255043 Opened 20 years ago Closed 20 years ago

Signature files should be copied from Mozilla profile directories

Categories

(Thunderbird :: Migration, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird1.0

People

(Reporter: mozbugzilla, Assigned: mscott)

Details

Attachments

(1 file)

If a signature file is stored in a user's Mozilla profile directory, it should
be copied to the new Thunderbird profile directory during the migration. 
Currently thunderbird links to the signature within the Mozilla profile
directory (but see   bug 255034).  This is a problem, as someone migrating from
Mozilla may well then delete their Mozilla profile, thus breaking the signature.
 We should probably assume that people are going to stick with Thunderbird after
the migration.  Copying the signature file could lead to problems with people
trying to share the file between Mozilla and Thunderbird, but I think they'd be
in the minority.
I would agree that moving a signature file stored previously in a profile
directory is probably the best course of action. However all other signatures
(e.g. those outside of the profile directory) should remain untouched. If we
respect this rule we make it easy for users to decide if they want
mozilla/thunderbird to manage their signature for them or do it themselves. 
will consider for .9
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird0.9
missed the gravy train. Not a .9 stopper
Target Milestone: Thunderbird0.9 → Thunderbird1.0
Attached patch the fixSplinter Review
Attachment #167293 - Flags: superreview?(bienvenu)
Comment on attachment 167293 [details] [diff] [review]
the fix

+      mTargetProfile->Clone(getter_AddRefs(targetSigFile));

should we check for failure here?
Attachment #167293 - Flags: superreview?(bienvenu) → superreview+
fixed branch and trunk.

I added a NS_ENSURE_SUCCESS check after the function call to ::Clone.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: