Closed Bug 16866 Opened 26 years ago Closed 21 years ago

Cookie Manager: should allow undo/cancel of deletion

Categories

(Core :: Networking: Cookies, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX
Future

People

(Reporter: mpt, Unassigned)

References

()

Details

(Keywords: helpwanted)

Next to the `Delete cookie' button, the cookie manager dialog should have a `Restore All' button which returns all cookies deleted (while the dialog was open) to the list. This way, if a user is deleting multiple cookies and accidentally deletes one she intended to keep, she does not have to Cancel and then reopen the Cookie manager before deleting the correct cookies. -- mpt
Status: NEW → ASSIGNED
Target Milestone: M15
And after beta 1 ...
Summary: Cookie manager needs `Restore All' button → [RFE] Cookie manager needs `Restore All' button
Target Milestone: M15 → M17
not a priority, pushing out as far as possible.
Target Milestone: M17 → M20
Target Milestone: M20 → M30
There is no M30
Target Milestone: M30 → Future
Would "undo delete" and "undo multiple delete" be useful?
`Undo' might be useful, though that could be stretching things. Certainly Ctrl+Z should work.
Netscape nav triage team: based on Steve Morse's pre-triage recommendation, this is not a beta stopper.
Keywords: nsbeta1-
Why Ben's? -> Cookies
Assignee: ben → morse
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Summary: [RFE] Cookie manager needs `Restore All' button → Cookie manager needs `Restore All' button
Updated summary, There is no cancel mode anymore, I think this changed when the CM went non-modal....
QA Contact: tever → cookieqa
Summary: Cookie manager needs `Restore All' button → Cookie Manager: should allow undo/cancel of deletion
-> me for now, YACMB Thinking about this, how beneficial is this? I don't think bringing back Cancel is viable, but Undo could be done, the question is how many problems have we had from NOT having this? No dupes, no votes, no cc's of note. After four and a half years, that's not exactly showing this as a widely desired feature. Problems to overcome if we want to implement this: The cookies would need to be deleted from the live cookie array and stored separately. This is because the dialog is not modal, therefore people can and will continue to use/set cookies while the Undo state exists. Where this can/will become a problem is if we are restoring all of the deleted cookies, we would in some cases be overwriting newer cookies, which would cause bad/unexpected results for users. To overcome the first example above, we would need to implement some sort of selective delete (basically spawning another cookieviewer-like window showing the deleted cookies and allowing the user to restore selected cookies). This would be just more bloat for a borderline feature. We'd still have the potential for problems if/when someone chooses to restore an older cookie over the newer cookie, but at least the user would be aware of what's going on. So basically, we have a feature that doesn't seem to have any user demand, and in fact compared to the original report the current situation is actually worse, yet we have no demand for implementing this. If anyone can give me a reason to implement all of this, I can reconsider, but I'm strongly inclined to just WONTFIX this.
Assignee: morse → mconnor
Status: ASSIGNED → NEW
if someone does want to do this for seamonkey, they're welcome to try, but it won't be me :) not marking WONTFIX, but I expect this bug to remain open forever
Assignee: mconnor → nobody
Keywords: helpwanted
Priority: P3 → --
ok then, i will.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.