gecko-dev/dom/workers/remoteworkers
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
..
moz.build
PRemoteWorker.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PRemoteWorkerController.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
PRemoteWorkerService.ipdl Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
RemoteWorkerChild.cpp Bug 1731298: Further audit accesses through mState variants. r=dom-worker-reviewers,asuth 2022-04-29 06:09:24 +00:00
RemoteWorkerChild.h Bug 1758702 - Allow ThreadSafeWeakPtr<IncompleteType> to work. r=glandium 2022-03-17 15:24:40 +00:00
RemoteWorkerController.cpp Bug 1754004 - Part 3: Move RemoteLazyInputStream to its own toplevel protocol, r=asuth,necko-reviewers,dragana 2022-05-03 23:30:33 +00:00
RemoteWorkerController.h Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerControllerChild.cpp Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerControllerChild.h Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerControllerParent.cpp Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerControllerParent.h Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerManager.cpp Backed out 2 changesets (bug 1728331) for causing failures at RTCPeerConnection-videoDetectorTest.html. CLOSED TREE 2022-03-29 00:04:47 +03:00
RemoteWorkerManager.h
RemoteWorkerParent.cpp Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerParent.h Bug 1741493 - Split IPCInternalResponse r=nika 2021-11-19 16:45:19 +00:00
RemoteWorkerService.cpp
RemoteWorkerService.h
RemoteWorkerServiceChild.cpp
RemoteWorkerServiceChild.h
RemoteWorkerServiceParent.cpp
RemoteWorkerServiceParent.h
RemoteWorkerTypes.ipdlh Bug 1758705 - Make origin trials in workers work. r=asuth,dom-worker-reviewers 2022-03-11 11:05:09 +00:00