gecko-dev/docshell/shistory
Kyle Machulis 0bb3246aa5 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-18 22:14:54 +00:00
..
ChildSHistory.cpp
ChildSHistory.h
moz.build
nsIBFCacheEntry.idl
nsISHEntry.idl Bug 1490858 - Reorder nsISHEntry. r=nika 2018-09-12 13:20:14 +10:00
nsISHistory.idl
nsISHistoryListener.idl
nsSHEntry.cpp Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika 2018-10-18 22:14:54 +00:00
nsSHEntry.h
nsSHEntryShared.cpp
nsSHEntryShared.h
nsSHistory.cpp Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika 2018-10-18 22:14:54 +00:00
nsSHistory.h
ParentSHistory.cpp
ParentSHistory.h