gecko-dev/docshell/shistory
Olli Pettay dc39236b97 Bug 1699484 - Support Timer based bfcache eviction, r=peterv
The patch makes HistoryTracker rely on SHEntrySharedParentState instead of nsSHEntryShared.
nsSHEntryShared already extends SHEntrySharedParentState.

The test was modified a tiny bit to make it easier to see the results. The test does pass
with SHIP+BFCache.

Depends on D108851

Differential Revision: https://phabricator.services.mozilla.com/D108984
2021-03-21 21:46:26 +00:00
..
ChildSHistory.cpp Bug 1694727, remove the testing only code for history.length handling, r=peterv 2021-03-11 19:31:30 +00:00
ChildSHistory.h Bug 1694727, remove the testing only code for history.length handling, r=peterv 2021-03-11 19:31:30 +00:00
SessionHistoryEntry.cpp Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
SessionHistoryEntry.h Bug 1634281 - Use nsTHashMap instead of nsDataHashtable. r=xpcom-reviewers,necko-reviewers,jgilbert,nika,valentin 2021-03-10 10:47:47 +00:00
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
nsIBFCacheEntry.idl
nsISHEntry.idl Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsISHistory.idl Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsISHistoryListener.idl
nsSHEntry.cpp Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsSHEntry.h Bug 1683335 - Add logging of the history tree to CanonicalBrowsingContext::SessionHistoryCommit. r=smaug 2020-12-18 17:10:11 +00:00
nsSHEntryShared.cpp Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsSHEntryShared.h Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsSHistory.cpp Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00
nsSHistory.h Bug 1699484 - Support Timer based bfcache eviction, r=peterv 2021-03-21 21:46:26 +00:00