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!

為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Keep History Forever

  • 4 回覆
  • 13 有這個問題
  • 10 次檢視
  • 最近回覆由 shogunreaper

more options

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?

所有回覆 (4)

more options

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.

more options

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?

more options

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.

more options

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.