Closed Bug 12816 Opened 25 years ago Closed 25 years ago

[feature] need XPI init in main()

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect, P3)

All
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: cathleennscp, Assigned: dveditz)

References

Details

we need to be initiallized in main() right after xpcom gets initialized, so that we can do any file replacement, update work.
Blocks: 12361
Target Milestone: M11
Blocks: 17907
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
This can be tested most easily with ftp://sweetlou/products/client/seamonkey/windows/32bit/x86/<some-date>/update.h tml With old builds you could not successfully upgrade mozilla, with double copies of components existing in the components directory and old mismatched versions getting loaded. With new builds we can clean those up. Note that to show brokenness you need to update from an old build to a newer-but-still-old build. If you upgrade to the 12/3 build or later the fix has been applied and when you restart the new build you will get the fix.
Bulk move of XPInstall (component to be deleted) bugs to Installer: XPInstall Engine
Status: RESOLVED → VERIFIED
Build 1999-12-17-13-M12(WIN), 1999-12-17-10-M12(MAC) Capable of doing file update.
No longer blocks: 17907
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.