gecko-dev/dom/clients/manager
Nika Layzell fa60fb91de Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana
This is a complete rewrite of RemoteLazyInputStream to run off of its own
toplevel protocol, rather than being managed by other protocols like
PBackground or PContent. This should improve performance thanks to no longer
needing to operate on a main or worker thread, and due to no longer needing the
migration step for the stream actor.

This also acts as a step towards no longer requiring a manager actor to
serialize input streams, as the type is now actor-agnostic, and should support
being sent over IPC between any pair of processes.

Differential Revision: https://phabricator.services.mozilla.com/D141040
2022-05-03 23:30:33 +00:00
..
ClientChannelHelper.cpp Bug 1731999 - Part 2: Use regular principal for service workers if pref 'privacy.partition.serviceWorkers' is false. r=pbz 2021-11-30 13:40:31 +00:00
ClientChannelHelper.h
ClientHandle.cpp
ClientHandle.h
ClientHandleChild.cpp
ClientHandleChild.h
ClientHandleOpChild.cpp
ClientHandleOpChild.h
ClientHandleOpParent.cpp
ClientHandleOpParent.h
ClientHandleParent.cpp
ClientHandleParent.h Bug 1759609 - Make IPDL typedef generation happen non-recursively, r=ipc-reviewers,mccr8 2022-03-17 18:09:36 +00:00
ClientInfo.cpp
ClientInfo.h
ClientIPCTypes.ipdlh Bug 1751071 - Correctly forward-declare/import included but unused types in ipdlh headers, r=ipc-reviewers,mccr8 2022-02-08 23:53:44 +00:00
ClientIPCUtils.h
ClientManager.cpp Bug 1744425 - Replace nsContentUtils::GenerateUUID() to nsID::GenerateUUID(). r=nika 2022-02-03 04:39:34 +00:00
ClientManager.h
ClientManagerActors.cpp
ClientManagerActors.h
ClientManagerChild.cpp
ClientManagerChild.h
ClientManagerOpChild.cpp
ClientManagerOpChild.h
ClientManagerOpParent.cpp
ClientManagerOpParent.h
ClientManagerParent.cpp Bug 1747199 - Remove ClientIsValidPrincipalInfo() from ClientManagerParent::RecvExpect/ForgetFutureSource(). r=dom-worker-reviewers,smaug 2022-01-06 07:52:58 +00:00
ClientManagerParent.h
ClientManagerService.cpp Bug 1730350 - Add comments to explains why !XRE_IsE10sParetnProcess() is needed in ClientManagerService. r=dom-worker-reviewers,asuth 2021-09-15 08:19:24 +00:00
ClientManagerService.h
ClientNavigateOpChild.cpp
ClientNavigateOpChild.h
ClientNavigateOpParent.cpp
ClientNavigateOpParent.h
ClientOpenWindowUtils.cpp Backed out 2 changesets (bug 1731597) for causing multiple wpt failures. CLOSED TREE 2021-10-29 05:32:59 +03:00
ClientOpenWindowUtils.h
ClientOpPromise.h
ClientPrincipalUtils.cpp
ClientPrincipalUtils.h
ClientSource.cpp Bug 1744025 - Replace include "mozilla/dom/WorkerPrivate.h" with include "mozilla/dom/WorkerScope.h" where WorkerPrivate->GlobalScope() is called. r=dom-worker-reviewers,smaug,jstutte 2022-01-25 08:53:03 +00:00
ClientSource.h Bug 1750844 - Part 1: Expose client principal to windows. r=smaug 2022-01-20 21:38:55 +00:00
ClientSourceChild.cpp
ClientSourceChild.h
ClientSourceOpChild.cpp
ClientSourceOpChild.h
ClientSourceOpParent.cpp
ClientSourceOpParent.h
ClientSourceParent.cpp Bug 1747199 - Remove ClientIsValidPrincipalInfo() from ClientManagerParent::RecvExpect/ForgetFutureSource(). r=dom-worker-reviewers,smaug 2022-01-06 07:52:58 +00:00
ClientSourceParent.h
ClientState.cpp
ClientState.h
ClientThing.h
ClientValidation.cpp Bug 1715332 - correct ClientValidation for moz-safe-about scheme. r=dom-worker-reviewers,asuth 2022-03-23 09:18:08 +00:00
ClientValidation.h
moz.build
PClientHandle.ipdl Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana 2022-05-03 23:30:33 +00:00
PClientHandleOp.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PClientManager.ipdl Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana 2022-05-03 23:30:33 +00:00
PClientManagerOp.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PClientNavigateOp.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PClientSource.ipdl Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana 2022-05-03 23:30:33 +00:00
PClientSourceOp.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00