Electrolysis/places that need session history: Difference between revisions

no edit summary
No edit summary
Line 11: Line 11:


CCUncollectableMarker component || ''nsComPtr'' history ||
CCUncollectableMarker component || ''nsComPtr'' history ||
*'::MarkDocShell' || [http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsCCUncollectableMarker.cpp#146 nsCCUncollectableMarker.cpp]
*'::MarkDocShell()' || [http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsCCUncollectableMarker.cpp#146 nsCCUncollectableMarker.cpp]
 
DocShell component || ''nsComPtr'' shistory & rootSH ||
*'::GetInterface()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#911 nsDocShell.cpp]
*'::DoAddChildSHEntry()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3259 nsDocShell.cpp]
*'::getCanGoBack()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3340 nsDocShell.cpp]
*'::getCanGoForward()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3357 nsDocShell.cpp]
*'::goBack()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3373 nsDocShell.cpp]
*'::goForward()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3389 nsDocShell.cpp]
*'::gotoIndex()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3404 nsDocShell.cpp]
*'::Reload()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#3897 nsDocShell.cpp]
*'::EndPageLoad()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#5975 nsDocShell.cpp]
*'::RestoreFromHistory()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#6619 nsDocShell.cpp]
*'::OnNewURI()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8896 nsDocShell.cpp]
 
SHEntry || QI for nsISHistoryInternal ||
*'::Expire()' || [http://mxr.mozilla.org/mozilla-central/source/docshell/shistory/src/nsSHEntry.cpp#723 nsSHEntry.cpp]


DocShell component || ''nsComPtr'' shistory & rootSH || []


=== Places using nsISHistoryListener ===
=== Places using nsISHistoryListener ===