Closed
Bug 255043
Opened 20 years ago
Closed 20 years ago
Signature files should be copied from Mozilla profile directories
Categories
(Thunderbird :: Migration, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird1.0
People
(Reporter: mozbugzilla, Assigned: mscott)
Details
Attachments
(1 file)
4.10 KB,
patch
|
Bienvenu
:
superreview+
|
Details | Diff | Splinter Review |
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.
Comment 1•20 years ago
|
||
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.
Assignee | ||
Comment 2•20 years ago
|
||
will consider for .9
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird0.9
Assignee | ||
Comment 3•20 years ago
|
||
missed the gravy train. Not a .9 stopper
Target Milestone: Thunderbird0.9 → Thunderbird1.0
Assignee | ||
Comment 4•20 years ago
|
||
Assignee | ||
Updated•20 years ago
|
Attachment #167293 -
Flags: superreview?(bienvenu)
Comment 5•20 years ago
|
||
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+
Assignee | ||
Comment 6•20 years ago
|
||
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.
Description
•