fune/docshell/base
Valentin Gosu d245bc86c2 Bug 1828643 - Make sure LOAD_TRR_DISABLED_MODE gets passed through defaultLoadFlags when browsing context is replaced r=necko-reviewers,kershaw
When the user clicks continue this time in the DoH fallback warning page
we want to set the defaultLoadFlags to LOAD_TRR_DISABLED_MODE so all of
the pages & subresources in the tab will not use TRR from that point
forward.

Setting it directly on docshell.defaultLoadFlags seems to not have the correct
behaviour when the page is using the Cross-Origin-Opener-Policy header,
as that causes the DocumentChannel to do a cross process redirect and
recreate the browsing context.

Setting the defaultLoadFlags on the browsingContext directly and
adding the field to `CanonicalBrowsingContext::ReplacedBy` seems to lead to
the expected behaviour.

Differential Revision: https://phabricator.services.mozilla.com/D176959
2023-05-04 10:06:44 +00:00
..
crashtests Bug 1804803 - Hit MOZ_CRASH(DocumentLoadListener::Open for invalid history entry due to mismatch of 'Invalid LoadId'). r=smaug 2023-02-21 15:09:09 +00:00
timeline
BaseHistory.cpp Bug 1822062 - avoid sending NotifyVisited IPCs with no URIs, r=emilio. 2023-03-15 18:29:59 +00:00
BaseHistory.h
BrowsingContext.cpp Backed out changeset bcdd097c9a4f (bug 1828690) for causing mass failures. CLOSED TREE 2023-05-03 04:02:36 +03:00
BrowsingContext.h Backed out changeset bcdd097c9a4f (bug 1828690) for causing mass failures. CLOSED TREE 2023-05-03 04:02:36 +03:00
BrowsingContextGroup.cpp Bug 1816025 - Downgrade diagnostic assertion in BrowsingContextGroup::EnsureHostProcess. r=smaug 2023-03-02 18:45:46 +00:00
BrowsingContextGroup.h
BrowsingContextWebProgress.cpp
BrowsingContextWebProgress.h
CanonicalBrowsingContext.cpp Bug 1828643 - Make sure LOAD_TRR_DISABLED_MODE gets passed through defaultLoadFlags when browsing context is replaced r=necko-reviewers,kershaw 2023-05-04 10:06:44 +00:00
CanonicalBrowsingContext.h Bug 1824040: Make the loading URL opened in _blank target to be the target of Session Restore r=mak,smaug,farre,whimboo 2023-04-14 01:59:44 +00:00
ChildProcessChannelListener.cpp
ChildProcessChannelListener.h
IHistory.h
LoadContext.cpp
LoadContext.h
moz.build
nsAboutRedirector.cpp
nsAboutRedirector.h
nsCTooltipTextProvider.h
nsDocShell.cpp Bug 1804684 - Fragment navigation may change document URI scheme from https to http. r=ckerschb,nika,smaug 2023-04-12 12:35:18 +00:00
nsDocShell.h Bug 1804140 - Enable SHIP by default on desktop, whether or not Fission is disabled. r=smaug,jgraham,webdriver-reviewers,whimboo 2023-04-18 07:07:05 +00:00
nsDocShellEditorData.cpp
nsDocShellEditorData.h
nsDocShellEnumerator.cpp
nsDocShellEnumerator.h
nsDocShellLoadState.cpp Bug 1818956 - Convert URLQueryStringStripper to XPCOM service and init on profile-on-change. r=anti-tracking-reviewers,necko-reviewers,jesup,timhuang 2023-03-02 11:18:07 +00:00
nsDocShellLoadState.h Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
nsDocShellLoadTypes.h
nsDocShellTelemetryUtils.cpp
nsDocShellTelemetryUtils.h
nsDocShellTreeOwner.cpp
nsDocShellTreeOwner.h
nsDSURIContentListener.cpp
nsDSURIContentListener.h
nsIContentViewer.idl
nsIContentViewerEdit.idl
nsIDocShell.idl Bug 1576298 - Remove DeviceSizeIsPageSize from nsDocShell and nsPresContext. r=emilio 2023-04-03 17:11:24 +00:00
nsIDocShellTreeItem.idl
nsIDocShellTreeOwner.idl
nsIDocumentLoaderFactory.idl
nsILoadContext.idl
nsILoadURIDelegate.idl Bug 1673068 - Get rid of nsILoadURIDelegate.loadURI. r=smaug,geckoview-reviewers,owlish 2023-03-17 01:41:50 +00:00
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
nsWebNavigationInfo.h
SerializedLoadContext.cpp
SerializedLoadContext.h
SyncedContext.h Bug 1815663 - Pack synced fields. r=peterv 2023-03-29 13:00:15 +00:00
SyncedContextInlines.h
URIFixup.sys.mjs
WindowContext.cpp Bug 1818250 - Add ShouldResistFingerprinting to WindowContext. r=nika 2023-03-20 18:52:25 +00:00
WindowContext.h Bug 1818250 - Add ShouldResistFingerprinting to WindowContext. r=nika 2023-03-20 18:52:25 +00:00