Closed Bug 21882 Opened 25 years ago Closed 20 years ago

Need to compare native .DLL versions before upgrading

Categories

(Core Graveyard :: Installer: XPInstall Engine, enhancement, P2)

x86
Other
enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX
Future

People

(Reporter: dveditz, Assigned: dveditz)

References

Details

The Communicator code that compared native versions before upgrading a file was never ported to Mozilla -- this needs to be done so that 1) we will not accidentally downgrade a system .DLL and 2) we don't repeatedly reinstall the same version (triggering reboot requests).
Blocks: 21815
Target Milestone: M13
Target Milestone: M13 → M14
This needs to get pushed out since the nsIFile stuff isn't landing until the day of the M13 freeze. Trying to squeeze this in isn't very realistic.
Setting second tier M14 priorities
Priority: P3 → P2
Status: NEW → ASSIGNED
Target Milestone: M14 → M17
PR3
Target Milestone: M17 → M18
Resetting target field for missed milestones
Target Milestone: M18 → ---
This is a future enhancement.
Severity: normal → enhancement
Target Milestone: --- → Future
wontfix, changing now would really mess people up (and this functionality in fact did cause problems for people in the past). Install scripts that really, really need this can do it manually using methods on the File object to check the native version of a .dll before installing over it.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.