Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I noticed that the location bar in Firefox (3.6) became less responsive the last weeks. I figured it was due to a too large history list, so I decided to make it shorter.

In the privacy options of Firefox there is an entry "Remember my browsing history for at least x days" which defaults to 90 days. However, when I checked my history list, to my surprise there where entries under "history older than 6 months", which is definitely longer than 90 days.

Question: Why does it keep history longer than the specified number of days (what's the point otherwise of specifying it)? Related, why does it say "... at least x days..."? If I set it to 30 days, I would it expect it to delete history entries as soon as they become 31 days old, not keep them.

(BTW: cleaning the history list solved the location bar sluggishness, but that's not the issue here)

share|improve this question
up vote 3 down vote accepted

Try checking the values for these by typing about:config in your address bar.




Note: Pages expire after X days, but they only do it on shutdown..

This could be a bug. Though there was also a bug earlier, which i think has been resolved.

share|improve this answer
Ah, indeed. The history_expire_days is set to 180, while the history_expire_days_min reflects my (new) dialog box wise setting of 30 days. Very nontransparent and confusing the way they implemented this, if you ask me. The user tells Firefox to keep it for 30 days, but a different alternative setting potentially keeps it longer ! – Rabarberski Aug 19 '11 at 12:41
I've limited history_expire_sites to 10 000 as well (was 40 000). Thanks for the tip. – Rabarberski Aug 19 '11 at 12:42
My Pleasure :) I'm glad you found it useful :) – Zubair1 Aug 19 '11 at 12:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .