fune/docshell/base
Valentin Gosu f5d7929c1b Bug 1888494 - Make CanonicalBrowsingContext::FixupAndLoadURIString check set the correct TRR mode a=RyanVM
It would seem sometimes in Firefox 77 we regressed the ability to set the TRR
mode for a browsing context when opening a new tab.
I confirmed that this bug didn't happen in Fx 77 when setting the
`browser.tabs.documentchannel.parent-initiated` pref to `false`.

The nsIWebNavigation::LOAD_FLAGS_DISABLE_TRR is correctly passed into
CanonicalBrowsingContext, but it doesn't end up getting used.

This sets the appropriate DefaultLoadFlags for BrowsingContext
when the LOAD_FLAGS_DISABLE_TRR or LOAD_TRR_ONLY_MODE flags are present
in nsDocShellLoadState::LoadFlags()

Original Revision: https://phabricator.services.mozilla.com/D220550

Differential Revision: https://phabricator.services.mozilla.com/D225964
2024-10-17 13:03:27 +00:00
..
crashtests
BaseHistory.cpp Bug 1900392 - Isolate x-moz-ews URI scheme to parent process. r=nika,jesup,smaug 2024-06-03 21:04:18 +00:00
BaseHistory.h
BrowsingContext.cpp Bug 1888494 - Make CanonicalBrowsingContext::FixupAndLoadURIString check set the correct TRR mode a=RyanVM 2024-10-17 13:03:27 +00:00
BrowsingContext.h Bug 1913000 - Add more rate limiting to History interface. r=emilio a=RyanVM 2024-10-01 18:13:16 +00:00
BrowsingContextGroup.cpp
BrowsingContextGroup.h
BrowsingContextWebProgress.cpp Bug 1848406 - Detect stateful bounces for window associated storages. r=bvandersloot,asuth 2024-04-17 20:29:04 +00:00
BrowsingContextWebProgress.h
CanonicalBrowsingContext.cpp Bug 1914149 - Propagate zoom to new browsing contexts unconditionally. r=nika, a=RyanVM 2024-09-02 11:28:05 +00:00
CanonicalBrowsingContext.h Bug 1890748 - Move responsibility of FeaturePolicy initialization to nsILoadInfo. r=freddyb,necko-reviewers,jesup,dom-core,sefeng, a=dmeehan 2024-06-20 13:22:41 +00:00
ChildProcessChannelListener.cpp
ChildProcessChannelListener.h
IHistory.h
LoadContext.cpp
LoadContext.h
metrics.yaml
moz.build
nsAboutRedirector.cpp Bug 1894958: Let's name this page more accurately r=timhuang 2024-06-05 02:04:40 +00:00
nsAboutRedirector.h
nsCTooltipTextProvider.h
nsDocShell.cpp Bug 1920960 - Simplify nsDocShellLoadState::CalculateChannelLoadFlags argument. r=farre a=RyanVM 2024-10-02 12:26:40 +00:00
nsDocShell.h Bug 1881037 - Part 1: Stop showing unknown protocol error pages for web-triggered loads, r=smaug,necko-reviewers,kershaw, a=dsmith 2024-08-15 10:19:49 +00:00
nsDocShellEditorData.cpp
nsDocShellEditorData.h
nsDocShellEnumerator.cpp
nsDocShellEnumerator.h
nsDocShellLoadState.cpp Bug 1920960 - Simplify nsDocShellLoadState::CalculateChannelLoadFlags argument. r=farre a=RyanVM 2024-10-02 12:26:40 +00:00
nsDocShellLoadState.h Bug 1920960 - Simplify nsDocShellLoadState::CalculateChannelLoadFlags argument. r=farre a=RyanVM 2024-10-02 12:26:40 +00:00
nsDocShellLoadTypes.h
nsDocShellTelemetryUtils.cpp
nsDocShellTelemetryUtils.h
nsDocShellTreeOwner.cpp Bug 1895229 - Remove nsIWebBrowserChromeFocus. r=hsivonen,dom-core 2024-05-06 11:30:34 +00:00
nsDocShellTreeOwner.h
nsDSURIContentListener.cpp
nsDSURIContentListener.h
nsIDocShell.idl Bug 1895229 - Remove nsIWebBrowserChromeFocus. r=hsivonen,dom-core 2024-05-06 11:30:34 +00:00
nsIDocShellTreeItem.idl
nsIDocShellTreeOwner.idl Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
nsIDocumentLoaderFactory.idl Bug 196078 - Part 2: Support displaying arbitrary text/* MIME types as plain text, r=smaug,necko-reviewers,valentin 2024-06-05 00:05:58 +00:00
nsIDocumentViewer.idl Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot 2024-04-22 18:19:58 +00:00
nsIDocumentViewerEdit.idl
nsILoadContext.idl
nsILoadURIDelegate.idl
nsIPrivacyTransitionObserver.idl Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
nsIReflowObserver.idl
nsIRefreshURI.idl
nsIScrollObserver.h
nsITooltipListener.idl
nsITooltipTextProvider.idl
nsIURIFixup.idl Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
nsIWebNavigation.idl Bug 1888494 - Make CanonicalBrowsingContext::FixupAndLoadURIString check set the correct TRR mode a=RyanVM 2024-10-17 13:03:27 +00:00
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsPingListener.cpp
nsPingListener.h
nsRefreshTimer.cpp
nsRefreshTimer.h
nsWebNavigationInfo.cpp
nsWebNavigationInfo.h
SerializedLoadContext.cpp
SerializedLoadContext.h
SyncedContext.h
SyncedContextInlines.h
URIFixup.sys.mjs
WindowContext.cpp
WindowContext.h