gecko-dev/docshell/base
Dan Glastonbury 7699520bf5 Bug 1624550 - P4: Cleanup APIs for setting BrowsingContext::UseGlobalHistory. r=farre
This value is determined in Parent process and passed down to nsDocShell. Delete
the messages to pass the setting down and set it on the BrowsingContext in the
Parent process.

Refactor the code that determines to opt-out of using global history. Code
inspection determines that windowless browsing contexts want to opt-out as well
as any frame with `disableglobalhistory` attribute set on it.

Differential Revision: https://phabricator.services.mozilla.com/D72279
2020-05-08 03:28:44 +00:00
..
crashtests
timeline Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
BaseHistory.cpp
BaseHistory.h
BrowsingContext.cpp Bug 1624550 - P4: Cleanup APIs for setting BrowsingContext::UseGlobalHistory. r=farre 2020-05-08 03:28:44 +00:00
BrowsingContext.h Bug 1624550 - P4: Cleanup APIs for setting BrowsingContext::UseGlobalHistory. r=farre 2020-05-08 03:28:44 +00:00
BrowsingContextGroup.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
BrowsingContextGroup.h Bug 1633204 - Live WindowContexts should keep BrowsingContextGroup alive, r=farre 2020-04-29 18:49:10 +00:00
CanonicalBrowsingContext.cpp Bug 1633820 - Part 4: Remove OriginAttributes from TabContext, r=kmag 2020-05-07 22:18:54 +00:00
CanonicalBrowsingContext.h Bug 1634764 - Add helpers for Top/Parent WindowContext, r=farre 2020-05-04 14:26:34 +00:00
ChildProcessChannelListener.cpp Bug 1624550 - P3: Update Global History from DocumentLoadListener in Parent process. r=mak,farre,mattwoodrow 2020-05-08 03:28:42 +00:00
ChildProcessChannelListener.h Bug 1624550 - P3: Update Global History from DocumentLoadListener in Parent process. r=mak,farre,mattwoodrow 2020-05-08 03:28:42 +00:00
IHistory.h
LoadContext.cpp Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana 2020-05-07 22:49:06 +00:00
LoadContext.h Bug 1633820 - Part 3: Get rid of PBrowserOrId, r=mattwoodrow,necko-reviewers,dragana 2020-05-07 22:49:06 +00:00
SerializedLoadContext.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
SerializedLoadContext.h
SyncedContext.h Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
SyncedContextInlines.h
URIFixup.jsm Backed out changeset 57d78ba110be (bug 1634650) for marionette failures in migration/tests/marionette/test_refresh_firefox.py. CLOSED TREE 2020-05-07 19:36:39 +03:00
WindowContext.cpp Bug 1570243 - Make WindowContext CanSet functions check if the WindowContext is owned by the setting process, not the BrowsingContext. r=nika 2020-05-08 01:38:02 +00:00
WindowContext.h Bug 1570243 - Make WindowContext CanSet functions check if the WindowContext is owned by the setting process, not the BrowsingContext. r=nika 2020-05-08 01:38:02 +00:00
moz.build
nsAboutRedirector.cpp Bug 1632794 - Bare bones about:processes;r=fluent-reviewers,florian,Pike 2020-05-06 20:11:55 +00:00
nsAboutRedirector.h
nsCTooltipTextProvider.h
nsDSURIContentListener.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDSURIContentListener.h
nsDocShell.cpp Bug 1624550 - P4: Cleanup APIs for setting BrowsingContext::UseGlobalHistory. r=farre 2020-05-08 03:28:44 +00:00
nsDocShell.h Bug 1624550 - P3: Update Global History from DocumentLoadListener in Parent process. r=mak,farre,mattwoodrow 2020-05-08 03:28:42 +00:00
nsDocShellEditorData.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDocShellEditorData.h
nsDocShellEnumerator.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDocShellEnumerator.h
nsDocShellLoadState.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsDocShellLoadState.h Bug 1623565 - P2: Refactor document channel load flags computation. r=nika,mattwoodrow 2020-04-27 05:38:07 +00:00
nsDocShellLoadTypes.h
nsDocShellTreeOwner.cpp
nsDocShellTreeOwner.h
nsIContentViewer.idl Bug 1612068 - Move zoom from the content viewer to the browsing context. r=nika 2020-04-22 19:32:52 +00:00
nsIContentViewerEdit.idl
nsIDocShell.idl Bug 1624550 - P4: Cleanup APIs for setting BrowsingContext::UseGlobalHistory. r=farre 2020-05-08 03:28:44 +00:00
nsIDocShellTreeItem.idl
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsILoadContext.idl Bug 1602318 - Expose LoadContext on BrowsingContext webidl. r=nika,kmag,necko-reviewers 2020-04-26 00:53:01 +00:00
nsILoadURIDelegate.idl
nsIPrivacyTransitionObserver.idl
nsIReflowObserver.idl
nsIRefreshURI.idl
nsIScrollObserver.h
nsITooltipListener.idl
nsITooltipTextProvider.idl
nsIURIFixup.idl
nsIWebNavigation.idl
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsPingListener.cpp
nsPingListener.h
nsRefreshTimer.cpp
nsRefreshTimer.h
nsWebNavigationInfo.cpp Bug 1634370. Make `docshell/` buildable outside of `unified-build` environment. r=farre 2020-05-04 14:53:34 +00:00
nsWebNavigationInfo.h