Closed Bug 21882 Opened 20 years ago Closed 16 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: 16 years ago
Resolution: --- → WONTFIX
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.