Closed Bug 405723 Opened 17 years ago Closed 1 month ago

Consider expanding Reset Camino to mimic Safari's new behaviour

Categories

(Camino Graveyard :: General, enhancement)

PowerPC
macOS
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bugzilla-graveyard, Unassigned)

References

Details

(Whiteboard: p-safari)

We originally designed the Reset Camino feature to work like Safari's, even going so far as to (mostly) mimic the wording. Safari 3 has checkboxes to allow the user to choose what to reset, which seems reasonable enough. Do we want to do this too?
Whiteboard: p-safari
From smorgan's comment 0 of the dupe:

>Safari 3's solution to the fact that no-one agrees what Reset Camino
>should do seems reasonable, and worth considering. Given that it's
>already something we don't expect most people to use frequently, I don't
>have any objection to having extra UI there.

>For bonus points (I'm not sure if Safari does this) we could even
>remember the checkbox selections across uses so that people who do have
>some set of things they want to empty all the time could use it for that
>easily.

I think remembering things across uses is probably a good idea, but I also think that what people really want is bug 405722 if they're using Reset Camino (or the other popular one, Empty Cache) on a regular basis.
(In reply to comment #2)
> I think remembering things across uses is probably a good idea, but I also
> think that what people really want is bug 405722 if they're using Reset Camino
> (or the other popular one, Empty Cache) on a regular basis.

I think smorgan's idea from the dupe is better (with remembering), and it keeps our prefPanes clean.  I can't fathom why you'd want to clutter prefs with configuration options for rarely-used UI.
(In reply to comment #3)
> I think smorgan's idea from the dupe is better (with remembering), and it keeps
> our prefPanes clean.  I can't fathom why you'd want to clutter prefs with
> configuration options for rarely-used UI.

Because it eliminates the need to clear the data manually. They are specifically requesting automatic clearing of private data, to borrow a Firefoxism, not simply a centralised place to do it.

I think having the ability to automatically dump cache on quit, to mention one of the more commonly requested options, is extremely useful, as I have no need to be storing those files across browser sessions. There's currently no way to automate that, and setting cache size to 0 is an imperfect workaround at best. Similarly, for people who want history dumped on quit, setting history to 0 is an almost-but-not-quite solution, since doing so will effectively kill the history menu (see the WONTFIXed bug 295776).

Some of the other stuff doesn't apply to us (yet), but I guarantee that once we support arbitrary form fill, users will want to be able to dump that automatically on quit too.
If you want to automatically get rid of stuff every single quit, why not just use private browsing instead (other than that we don't currently have PB)?

As an aside, I can't see a compelling reason for someone to want to remember arbitrary form information for a given site during a session and then throw it away at the end of the session...just don't enable remembering at all.
(In reply to comment #5)
> If you want to automatically get rid of stuff every single quit, why not just
> use private browsing instead (other than that we don't currently have PB)?

Well, the only thing I personally want to get rid of every single quit (that I can't already) is the disk cache, but private browsing, at least as it exists in Safari, only persists for the remainder of that browsing session. You have to remember to turn it on every time you launch the browser. Obviously, this is an implementation detail that we could change when we create PB in Camino, but PB is also a lot more restrictive than what I would want, and probably more restrictive than what most feedback correspondents are asking for (most requests seem to be for a way to dump cookies, cache, and/or history on quit).

> As an aside, I can't see a compelling reason for someone to want to remember
> arbitrary form information for a given site during a session and then throw it
> away at the end of the session...just don't enable remembering at all.

I totally agree with that, but never underestimate the craziness of users :-p (Or maybe just Firefox developers, but I don't think that checkbox ended up in there by accident.)
Oh, and yes, Safari remembers what boxes were checked across uses (and makes "Cancel" the default button, which was also discussed recently on IRC).
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.