gecko-dev/docshell/shistory
Kyle Machulis ca0550b32b Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika
Creates the nsDocShellLoadState object, which is basically
nsDocShellLoadInfo plus a few extra fields to make it usable as a
single argument to nsDocShell::LoadURI (and eventually
nsDocShell::InternalLoad).

Subframe history handling is a huge logic block in
nsDocShell::LoadURI, which is only used on history loads. This patch
also extracts the logic out into its own function to make the body of
LoadURI clearer.

Differential Revision: https://phabricator.services.mozilla.com/D6944

--HG--
rename : docshell/base/nsDocShellLoadInfo.cpp => docshell/base/nsDocShellLoadState.cpp
rename : docshell/base/nsDocShellLoadInfo.h => docshell/base/nsDocShellLoadState.h
extra : moz-landing-system : lando
2018-10-26 03:50:37 +00:00
..
ChildSHistory.cpp Bug 1490524 - Streamline nsISHistory a little more. r=nika 2018-09-11 16:08:39 +10:00
ChildSHistory.h Bug 1490524 - Streamline nsISHistory a little more. r=nika 2018-09-11 16:08:39 +10:00
ParentSHistory.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
ParentSHistory.h Bug 1434768 - Part 1: Add Child/ParentSHistory classes which wrap nsISHistory, r=bz 2018-04-10 17:49:44 -04:00
moz.build Bug 1488321 - Remove nsISHTransaction. r=nika 2018-09-05 09:02:37 +10:00
nsIBFCacheEntry.idl
nsISHEntry.idl Bug 1490858 - Reorder nsISHEntry. r=nika 2018-09-12 13:20:14 +10:00
nsISHistory.idl Bug 1490524 - Streamline nsISHistory a little more. r=nika 2018-09-11 16:08:39 +10:00
nsISHistoryListener.idl Bug 1490158 - Add a clarifying comment. r=nika 2018-09-11 15:04:16 +10:00
nsSHEntry.cpp Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika 2018-10-26 03:50:37 +00:00
nsSHEntry.h Bug 1488321 - Move the `persist` attribute from nsISHTransaction to nsISHEntry. r=nika 2018-09-05 09:02:37 +10:00
nsSHEntryShared.cpp Bug 1490858 - Streamline nsISHEntry a little more. r=nika 2018-09-12 11:59:06 +10:00
nsSHEntryShared.h Bug 1490858 - Streamline nsISHEntry a little more. r=nika 2018-09-12 11:59:06 +10:00
nsSHistory.cpp Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika 2018-10-26 03:50:37 +00:00
nsSHistory.h Bug 1490524 - Streamline nsISHistory a little more. r=nika 2018-09-11 16:08:39 +10:00