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

How to tell FF4 to remember "infinite" history

  • 7 replies
  • 11 have this problem
  • 820 views
  • Last reply by finitarry

more options

Just to make this perfectly clear : there does not seem to be a way to tell FF4 to remember 9999 days of history as of old : true ? Hope not

All Replies (7)

more options

There is no way to set the number of days in Firefox 4.

The only setting that controls how much history is stored is one that specifies maximum number of pages to keep. To check how many pages Firefox currently stores do this:

  1. Type about:config into the location bar and press enter
  2. Accept the warning message that appears, you will be taken to a list of preferences
  3. In the filter box type places.history

You should find a preference named places.history.expiration.transient_current_max_pages, this is a calculated value and is the maximum number of pages Firefox will keep.

If you want to increase the number of pages that Firefox can store, right-click in the about:config page, select "New > Integer", name it places.history.expiration.max_pages and set its value to the number of pages to keep.

For more details see http://blog.bonardo.net/2010/01/20/places-got-async-expiration

more options

I need it to keep as many pages as possible - don't want a max setting but rather a min setting set to -1 or something - possible ?

more options

There is no minimum setting

more options

What is the current value of the read-only pref places.history.expiration.transient_current_max_pages ?

more options

I changed places.history.expiration.max_pages to 9999999 would this do the job ? places.history.expiration.transient_current_max_pages was around 10^5

more options

"If you want to increase the number of pages that Firefox can store, "

Note, that's CAN store, not WILL store. If you set the expiration.max_pages pref less than the expiration.transient_current_max_pages pref, it will override, otherwise the transient pref controls. AIUI.

"I changed places.history.expiration.max_pages to 9999999 would this do the job ?"

Alas, no. I don't anything (currently) will.

more options

The operating system places a limit on the size that one file can have. That would place a limit on how much history could be put into places.sqlite.