Bug 403040 Places killed all my history >2 days ago (for mak77@supereva.it, r=dietrich)
git-svn-id: svn://10.0.0.236/trunk@239757 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -167,6 +167,9 @@
|
||||
// Amount of items to expire at idle time.
|
||||
#define MAX_EXPIRE_RECORDS_ON_IDLE 200
|
||||
|
||||
// Limit the number of items in the history for performance reasons
|
||||
#define EXPIRATION_CAP_VISITS 20000
|
||||
|
||||
NS_IMPL_ADDREF(nsNavHistory)
|
||||
NS_IMPL_RELEASE(nsNavHistory)
|
||||
|
||||
@@ -1388,7 +1391,10 @@ nsNavHistory::LoadPrefs()
|
||||
return NS_OK;
|
||||
|
||||
mPrefBranch->GetIntPref(PREF_BROWSER_HISTORY_EXPIRE_DAYS, &mExpireDays);
|
||||
mPrefBranch->GetIntPref(PREF_BROWSER_HISTORY_EXPIRE_VISITS, &mExpireVisits);
|
||||
if (NS_FAILED(mPrefBranch->GetIntPref(PREF_BROWSER_HISTORY_EXPIRE_VISITS,
|
||||
&mExpireVisits)))
|
||||
mExpireVisits = EXPIRATION_CAP_VISITS;
|
||||
|
||||
PRBool oldCompleteOnlyTyped = mAutoCompleteOnlyTyped;
|
||||
mPrefBranch->GetBoolPref(PREF_AUTOCOMPLETE_ONLY_TYPED,
|
||||
&mAutoCompleteOnlyTyped);
|
||||
|
||||
Reference in New Issue
Block a user