Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Keep History Forever

  • 4 பதிலளிப்புகள்
  • 13 இந்த பிரச்னைகள் உள்ளது
  • 10 views
  • Last reply by shogunreaper

How can i make firefox keep my browsing history forever?

Right now it only seems to keep 6 months, and i've tried changing settings but some of them keep reverting back

I've changed

browser.history_expire_days.mirror to 835

And I try to change places.history.expiration.transient_current_max_pages (It doesn't want to be changed from about:config, so i have to edit the prefs.js file) to 999999 but it always reverts back to 87200

Is there some setting that i'm not seeing that will stop firefox from deleting the history?

How can i make firefox keep my browsing history forever? Right now it only seems to keep 6 months, and i've tried changing settings but some of them keep reverting back I've changed browser.history_expire_days.mirror to 835 And I try to change places.history.expiration.transient_current_max_pages (It doesn't want to be changed from about:config, so i have to edit the prefs.js file) to 999999 but it always reverts back to 87200 Is there some setting that i'm not seeing that will stop firefox from deleting the history?

All Replies (4)

The browser.history_expire_days and browser.history_expire_days_min prefs have been removed in Firefox 4+ versions and replaced with a single places.history.enabled pref to remember history or disable the history.
You can reset no longer used browser.history_expire_days* prefs used by older Firefox versions on the about:config page and they will be removed on the next start of Firefox.

Current Firefox versions do not have a time limit for the history.
Firefox determines automatically how many pages can be kept without affecting the performance.
You can see the current value via the read-only pref places.history.expiration.transient_current_max_pages on the about:config page.

See Marco Bonardo's blog about this:

If history gets removed automatically then you may either reach this maximum page limit or you have cleanup software that remove it.

I don't want to remove any of my history, i want to keep all of it. Why does firefox prevent me from doing that now? And why would history effect performance when all its doing is keeping tack of what i've visited in the past?

If you visit a website then Firefox needs to check the history to see if you've visited the website before and adjust the visit count and this is also needed for things like suggestions in the location bar drop down list.
Having a large history would take time to process the history to do a specific query.

That seems unnecessary, why check if you've been too it instead of just adding +1 to the visit count.

Seems like a very inefficient way of programming.