Closed Bug 553499 Opened 14 years ago Closed 14 years ago

Keep uninstalled addons in database (marked as uninstalled), so uninstall can be undone

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
blocking2.0 --- -

People

(Reporter: Unfocused, Unassigned)

References

Details

(Whiteboard: [rewrite])

Currently, when addons are uninstalled, they are only kept in the DB until restart, and only if they require a restart. 

I want to be able to undo uninstall for bootstrapped addons, and potentially any addon after a restart.

At the very least, a name and a URL for an install file should be kept.
Blocks: 553494
blocking2.0: --- → ?
Version: unspecified → Trunk
blocking2.0: ? → -
This can all be handled on the UI side.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
No longer blocks: 553494
(In reply to comment #0)
> I want to be able to undo uninstall for bootstrapped addons, and potentially
> any addon after a restart.
> 
> At the very least, a name and a URL for an install file should be kept.

Dave, isn't that a bit more as what we wanna do in bug 553494? Will entries remain in the database for later undo? If yes, how long will those entries remain before we purge those?
(In reply to comment #2)
> (In reply to comment #0)
> > I want to be able to undo uninstall for bootstrapped addons, and potentially
> > any addon after a restart.
> > 
> > At the very least, a name and a URL for an install file should be kept.
> 
> Dave, isn't that a bit more as what we wanna do in bug 553494? Will entries
> remain in the database for later undo? If yes, how long will those entries
> remain before we purge those?

bug 553494 will handle undoing uninstalls purely in the UI code, we do not need to keep add-ons in the database post uninstall.
You need to log in before you can comment on or make changes to this bug.