gecko-dev/netwerk/ipc
Nika Layzell 189dec60f0 Bug 1838686 - Check for content-initiated file URI loads in content, r=smaug,necko-reviewers,jesup
The goal of this change is to detect content-initiated file URI loads
earlier such that crash stacks give us a better idea of what is
responsible for starting these loads.

These assertions explicitly only fire for system-principal triggered
loads of file URIs, as those should never be happening from within a web
content process.

Differential Revision: https://phabricator.services.mozilla.com/D182223
2023-07-04 20:18:36 +00:00
..
ChannelEventQueue.cpp
ChannelEventQueue.h
DocumentChannel.cpp
DocumentChannel.h
DocumentChannelChild.cpp Bug 1838686 - Check for content-initiated file URI loads in content, r=smaug,necko-reviewers,jesup 2023-07-04 20:18:36 +00:00
DocumentChannelChild.h
DocumentChannelParent.cpp Bug 1835863 - Remove `ContentParent* aParent` in netwerk r=manuel 2023-06-12 12:37:18 +00:00
DocumentChannelParent.h Bug 1815934 - Only allow correct ContentParent to connect to EarlyHintPreloader r=necko-reviewers,kershaw 2023-06-01 09:46:04 +00:00
DocumentLoadListener.cpp Bug 1835863 - Remove `ContentParent* aParent` in netwerk r=manuel 2023-06-12 12:37:18 +00:00
DocumentLoadListener.h Bug 1835863 - Remove `ContentParent* aParent` in netwerk r=manuel 2023-06-12 12:37:18 +00:00
InputChannelThrottleQueueChild.cpp
InputChannelThrottleQueueChild.h
InputChannelThrottleQueueParent.cpp
InputChannelThrottleQueueParent.h
NeckoChannelParams.ipdlh Bug 1409200 - Add integrityMetadata to nsILoadInfo. r=freddyb,necko-reviewers,kershaw 2023-06-09 18:39:59 +00:00
NeckoChild.cpp
NeckoChild.h
NeckoCommon.cpp
NeckoCommon.h Bug 1687364 - Authorization header can't be wildcarded for Access-Control-Allow-Headers, r=necko-reviewers,valentin 2023-05-25 15:41:33 +00:00
NeckoMessageUtils.h
NeckoParent.cpp Bug 1543990 - Introduce a new API to create speculative connection with the partition key in originAttributes, r=necko-reviewers,valentin 2023-06-01 09:46:12 +00:00
NeckoParent.h Bug 1543990 - Introduce a new API to create speculative connection with the partition key in originAttributes, r=necko-reviewers,valentin 2023-06-01 09:46:12 +00:00
NeckoTargetHolder.cpp
NeckoTargetHolder.h
PDataChannel.ipdl
PDocumentChannel.ipdl
PFileChannel.ipdl
PInputChannelThrottleQueue.ipdl
PNecko.ipdl Bug 1543990 - Introduce a new API to create speculative connection with the partition key in originAttributes, r=necko-reviewers,valentin 2023-06-01 09:46:12 +00:00
PProxyAutoConfig.ipdl Bug 1824465 - Part 17: Make ProxyAutoConfigChild refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:09 +00:00
PProxyConfigLookup.ipdl
PSimpleChannel.ipdl
PSocketProcess.ipdl Bug 1835805 - Remove odoh code r=necko-reviewers,jesup 2023-06-02 12:49:33 +00:00
PSocketProcessBridge.ipdl Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
ParentChannelWrapper.cpp
ParentChannelWrapper.h
ParentProcessDocumentChannel.cpp Bug 1815934 - Only allow correct ContentParent to connect to EarlyHintPreloader r=necko-reviewers,kershaw 2023-06-01 09:46:04 +00:00
ParentProcessDocumentChannel.h
ProxyAutoConfigChild.cpp Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
ProxyAutoConfigChild.h Bug 1824465 - Part 17: Make ProxyAutoConfigChild refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:09 +00:00
ProxyAutoConfigParent.cpp
ProxyAutoConfigParent.h Bug 1824465 - Part 17: Make ProxyAutoConfigChild refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:09 +00:00
ProxyConfigLookup.cpp
ProxyConfigLookup.h
ProxyConfigLookupChild.cpp
ProxyConfigLookupChild.h
ProxyConfigLookupParent.cpp
ProxyConfigLookupParent.h
SocketProcessBridgeChild.cpp Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessBridgeChild.h Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessBridgeParent.cpp Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessBridgeParent.h Bug 1824465 - Part 19: Make PSocketProcessBridge refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessChild.cpp Bug 1824465 - Part 18: Make PSocketProcess refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessChild.h Bug 1839325 - Add missing header dependency on mozilla/PSandboxTestingChild.h r=bobowen,necko-reviewers,jesup 2023-06-22 12:40:14 +00:00
SocketProcessHost.cpp Bug 1838906 - Part 2: Simplify the types for IPC::Channel::Listener, r=ipc-reviewers,necko-reviewers,kershaw,jld 2023-06-27 19:59:47 +00:00
SocketProcessHost.h Bug 1838906 - Part 2: Simplify the types for IPC::Channel::Listener, r=ipc-reviewers,necko-reviewers,kershaw,jld 2023-06-27 19:59:47 +00:00
SocketProcessImpl.cpp Bug 1836890 - Remove uses of chromium's OS_* macros in Gecko code. r=nika,media-playback-reviewers,keeler,gfx-reviewers,emilio,necko-reviewers,kershaw,karlt,jrmuizel 2023-06-06 20:00:47 +00:00
SocketProcessImpl.h Bug 1824465 - Part 18: Make PSocketProcess refcounted, r=necko-reviewers,kershaw 2023-04-19 22:10:10 +00:00
SocketProcessLogging.h
SocketProcessParent.cpp Bug 1835805 - Remove odoh code r=necko-reviewers,jesup 2023-06-02 12:49:33 +00:00
SocketProcessParent.h Bug 1835805 - Remove odoh code r=necko-reviewers,jesup 2023-06-02 12:49:33 +00:00
moz.build