gecko-dev/docshell/shistory
Olli Pettay 9eb90441a7 Bug 1734858, use the real index when updating the index after a bfcache load, r=peterv
The issue is that when going back from a non-bfcacheable page to a bfcacheable page and the first page
modifies requested index around the same time, UpdateIndex() doesn't have the right requested index. This is a variant of bug 1725680.
The test case loads a non-bfcacheable page, then bfcachable, then another non-bfcacheable and then goes back and forward.
Without the patch indexes go wrong and forward doesn't do anything.

Differential Revision: https://phabricator.services.mozilla.com/D127963
2021-10-12 11:23:17 +00:00
..
ChildSHistory.cpp Bug 1719178 - properly disconnect nsSHistory from the owner object, r=peterv 2021-07-08 11:08:19 +00:00
ChildSHistory.h Bug 1719178 - properly disconnect nsSHistory from the owner object, r=peterv 2021-07-08 11:08:19 +00:00
SessionHistoryEntry.cpp Bug 1729662 - UNED exam page flickers / reloads infinitely. r=smaug 2021-10-04 15:01:30 +00:00
SessionHistoryEntry.h Bug 1729662 - UNED exam page flickers / reloads infinitely. r=smaug 2021-10-04 15:01:30 +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 1648825 - Add nsISHEntry::hasUserActivation r=ckerschb,smaug 2021-05-25 17:37:08 +00:00
nsISHistory.idl Backed out changeset 1968ba484b6f (bug 1697905) on dev's request 2021-06-11 18:04:51 +03:00
nsISHistoryListener.idl Bug 1728375 - Notify session history listeners when entries are being removed via purging or truncation. r=smaug 2021-09-02 15:33:16 +00:00
nsSHEntry.cpp Bug 1648825 - Add nsISHEntry::hasUserActivation r=ckerschb,smaug 2021-05-25 17:37:08 +00:00
nsSHEntry.h Bug 1648825 - Add nsISHEntry::hasUserActivation r=ckerschb,smaug 2021-05-25 17:37:08 +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 1734858, use the real index when updating the index after a bfcache load, r=peterv 2021-10-12 11:23:17 +00:00
nsSHistory.h Bug 1729662 - UNED exam page flickers / reloads infinitely. r=smaug 2021-10-04 15:01:30 +00:00