Closed
Bug 873039
Opened 11 years ago
Closed 6 years ago
Cleaning update directory should be changed from CleanUpdatesDir to CleanUpdateDirectories for Thunderbird
Categories
(Thunderbird :: Installer, defect)
Tracking
(thunderbird24+)
RESOLVED
DUPLICATE
of bug 1336804
Tracking | Status | |
---|---|---|
thunderbird24 | + | --- |
People
(Reporter: bbondy, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: helpwanted)
Attachments
(1 file)
2.88 KB,
patch
|
Details | Diff | Splinter Review |
In Windows, the update directory was changed to be a subdirectory of C:\Users\Brian\AppData\Local\Mozilla\updates based on the taskbarIDs value for the install path. See bug 572162 for more information. CleanUpdatesDir is obsolete and will clear the old update directory only. CleanUpdateDirectories should be used instead now.
Comment 1•11 years ago
|
||
http://mxr.mozilla.org/comm-central/search?string=CleanUpdatesDir http://mxr.mozilla.org/comm-central/search?string=CleanUpdateDirectories
tracking-thunderbird24:
--- → ?
Keywords: helpwanted
Updated•11 years ago
|
Comment 2•11 years ago
|
||
Straight port of the m-c patch. Try server build here: https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=fd5445ececd6
Updated•11 years ago
|
Attachment #781023 -
Flags: review? → review?(mkmelin+mozilla)
Comment 3•11 years ago
|
||
Comment on attachment 781023 [details] [diff] [review] The fix I copied and pasted this badly.
Attachment #781023 -
Flags: review?(mkmelin+mozilla)
Comment 4•11 years ago
|
||
Brian, I'm confused, I've just checked on latest Daily update, and we're still storing updates in: C:\Users\Brian\AppData\Local\Thunderbird\Daily\updates\ Is this because we're not specifying the vendor id? So I'm not actually sure we need to do this change for TB at the moment.
Flags: needinfo?(netzen)
Reporter | ||
Comment 5•11 years ago
|
||
I think you may be missing the TaksbarIds entry, see: http://dxr.mozilla.org/mozilla-central/source/toolkit/xre/nsXREDirProvider.cpp#l1008
Flags: needinfo?(netzen)
Reporter | ||
Comment 6•11 years ago
|
||
and http://dxr.mozilla.org/mozilla-central/source/browser/installer/windows/nsis/installer.nsi#l211
Comment 7•11 years ago
|
||
(In reply to Brian R. Bondy [:bbondy] from comment #5) > I think you may be missing the TaksbarIds entry, see: > http://dxr.mozilla.org/mozilla-central/source/toolkit/xre/nsXREDirProvider. > cpp#l1008 Hmm, yes, that would be because Thunderbird doesn't have the vendor field specified (which isn't possible atm).
Comment 8•10 years ago
|
||
Not working on this atm. I think there would need to be some investigation as to what's required as per Brian's comments.
Assignee: standard8 → nobody
Updated•10 years ago
|
Status: ASSIGNED → NEW
Comment 10•6 years ago
|
||
We updated the installer in bug 1336804 there we use CleanUpdateDirectories like FX does. Marking as dupe.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•