gecko-dev/netwerk/ipc
Matt Woodrow 097e29a589 Bug 1579765 - Don't overwrite redirect timings when we convert DocumentChannel to a real channel. r=mayhemer
DocumentChannel doesn't use the REDIRECT_INTERNAL flag when replacing itself with a real channel if there has been a real redirect handled in the parent.
This is so that the docshell knows about the URI change, and to add history entries.
The timing data however always wanted to be treated as an internal redirect, so that we don't record a new 'redirectEnd' at the time of the switch.
This adds a new parameter to ConfigureReplacementChannel so that we can more accurately describe the behaviour we need.

Differential Revision: https://phabricator.services.mozilla.com/D45150

--HG--
extra : moz-landing-system : lando
2019-09-16 07:22:32 +00:00
..
ChannelEventQueue.cpp
ChannelEventQueue.h
DocumentChannelChild.cpp Bug 1579765 - Don't overwrite redirect timings when we convert DocumentChannel to a real channel. r=mayhemer 2019-09-16 07:22:32 +00:00
DocumentChannelChild.h Bug 1556489 - P22 - Manually add history entries for all DocumentChannel redirects, since these aren't exposed to the content process as channel redirects. r=kmag 2019-09-03 10:19:53 +10:00
DocumentChannelParent.cpp Bug 1556489 - P23 - Only create new ClientSource objects in the content, but use the recreated info from redirects in the parent. r=asuth 2019-09-03 10:19:53 +10:00
DocumentChannelParent.h Bug 1556489 - P22 - Manually add history entries for all DocumentChannel redirects, since these aren't exposed to the content process as channel redirects. r=kmag 2019-09-03 10:19:53 +10:00
NeckoChannelParams.ipdlh Bug 1575302 - Remove OptionalPrincipalInfo; r=barret 2019-09-11 20:36:06 +00:00
NeckoChild.cpp Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
NeckoChild.h Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
NeckoCommon.cpp
NeckoCommon.h Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
NeckoMessageUtils.h Bug 1231213 - Add OptionalServiceWorkerData to RemoteWorkerData. r=asuth 2019-08-15 17:26:42 +00:00
NeckoParent.cpp Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
NeckoParent.h Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
NeckoTargetHolder.cpp
NeckoTargetHolder.h
PChannelDiverter.ipdl
PDataChannel.ipdl Bug 1570369 - Part 12: Use IPDL refcounted for PDataChannel, r=mayhemer 2019-08-16 10:45:57 +00:00
PDocumentChannel.ipdl Bug 1556489 - P22 - Manually add history entries for all DocumentChannel redirects, since these aren't exposed to the content process as channel redirects. r=kmag 2019-09-03 10:19:53 +10:00
PFileChannel.ipdl Bug 1570369 - Part 13: Use IPDL refcounted for PFileChannel, r=mayhemer 2019-08-16 10:46:30 +00:00
PNecko.ipdl Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00
PSimpleChannel.ipdl
PSocketProcess.ipdl Bug 1571987 - Forward proxy check request to parent process r=dragana,bwc 2019-08-24 05:37:00 +00:00
PSocketProcessBridge.ipdl Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
SocketProcessBridgeChild.cpp Bug 1242221 - Close IPC channel before MessageLoop gets destroyed r=mayhemer 2019-07-25 15:24:02 +00:00
SocketProcessBridgeChild.h Bug 1560636: Avoid using main thread with PMediaTransport. r=mjf,kershaw 2019-07-15 15:49:30 +00:00
SocketProcessBridgeParent.cpp Bug 1242221 - Close IPC channel before MessageLoop gets destroyed r=mayhemer 2019-07-25 15:24:02 +00:00
SocketProcessBridgeParent.h Bug 1242221 - Close IPC channel before MessageLoop gets destroyed r=mayhemer 2019-07-25 15:24:02 +00:00
SocketProcessChild.cpp Bug 1571987 - Forward proxy check request to parent process r=dragana,bwc 2019-08-24 05:37:00 +00:00
SocketProcessChild.h Bug 1571987 - Forward proxy check request to parent process r=dragana,bwc 2019-08-24 05:37:00 +00:00
SocketProcessHost.cpp Bug 1539029 - pt 3 - de-duplicate building cmdline for shared prefs class. r=kmag 2019-04-09 21:07:47 +00:00
SocketProcessHost.h Bug 1531476 - replace MaybeFileDesc with FileDescriptor? in IPDL; r=mccr8 2019-02-28 21:20:40 +00:00
SocketProcessImpl.cpp
SocketProcessImpl.h
SocketProcessLogging.h
SocketProcessParent.cpp Bug 1571987 - Forward proxy check request to parent process r=dragana,bwc 2019-08-24 05:37:00 +00:00
SocketProcessParent.h Bug 1579874 - Use the correct process type for socket process r=jld 2019-09-12 20:34:58 +00:00
moz.build Bug 1556489 - P18. Add DocumentChannel and hook it up. r=nika,mayhemer 2019-09-03 10:19:38 +10:00