gecko-dev/xpfe/appshell
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
..
test
LiveResizeListener.h
moz.build
nsAppShellCID.h
nsAppShellFactory.cpp
nsAppShellService.cpp Bug 1494175 - Remove unimplemented nsIWebBrowserChrome methods. r=qdot 2018-09-26 19:39:44 +10:00
nsAppShellService.h
nsAppShellWindowEnumerator.cpp
nsAppShellWindowEnumerator.h Bug 1484496: Part 4b - Add intrinsic type information to most nsSimpleEnumerators. r=froydnj 2018-08-18 21:06:32 -07:00
nsChromeTreeOwner.cpp Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku 2018-09-28 14:46:02 -04:00
nsChromeTreeOwner.h
nsContentTreeOwner.cpp Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika 2018-10-26 03:50:37 +00:00
nsContentTreeOwner.h
nsIAppShellService.idl
nsIWindowMediator.idl
nsIWindowMediatorListener.idl
nsIWindowlessBrowser.idl
nsIXULBrowserWindow.idl
nsIXULWindow.idl
nsWebShellWindow.cpp Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug 2018-10-01 21:38:01 +00:00
nsWebShellWindow.h
nsWindowMediator.cpp
nsWindowMediator.h
nsXULWindow.cpp Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug 2018-10-01 21:38:01 +00:00
nsXULWindow.h