Closed Bug 120436 Opened 24 years ago Closed 23 years ago

XPInstall doesn't have an unregister method which removes category entries

Categories

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

x86
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID
Future

People

(Reporter: depman1, Assigned: dougt)

References

()

Details

see bugzilla bug 108573. This bug is related. After unregistering a component using regxpcom, should have some method removing category entries like the JS nameset handler. 1. From your 'components' directory, move xpinstal.dll to your temp directory. 2. Delete component.reg file 3. From app directory dos prompt, run regxpcom (regxpcom.exe) 4. Launch and exit the app (netscp6 or mozilla) 5. Register component from dos prompt: regxpcom c:\\temp\\xpinstal.dll 6. Unregister the component: regxpcom -u c:\\temp\\xpinstal.dll Result: Category entries remain (check in the registry). Expected: Remove them
Ccing Grace.
doug, can you take this?
not for a long time.
Target Milestone: --- → Future
this is invalid. the component is responsible for cleaning itself up. No one but the component knows what categories the component registered for.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Marking Verified. Doug states the point.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.