gecko-dev/dom/docs/ipc
Nika Layzell 3e99c4d619 Bug 1725256 - Add process & remote type documentation, r=handyman,mccr8
This patch adds basic documentation for the core process architecture,
with a focus on the capabilities of specific content process remote
types. Details are also included about the capabilities of individual
helper processes.

These docs have some overlap with the documentation for adding new child
process types being added in D121871, but with a different focus,
intended more as an overview, and an intended audience of people
interested in the browser's general process architecture.

I considered adding more detail about the specific capabilities
restricted by each sandboxing policy, however I don't know the specifics
well enough to document them accurately. I think a separate document,
linked to from this one, about our OS-level sandboxing for each process
type could be useful.

Differential Revision: https://phabricator.services.mozilla.com/D122395
2021-08-17 18:01:51 +00:00
..
Fission-IPC-Diagram.svg Bug 1481470 - Stop using xlink:href in SVG in dom/. r=nhnt11,nika 2021-06-13 19:01:20 +00:00
Fission-actors-diagram.png Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha 2020-08-28 21:06:12 +00:00
Fission-framescripts.png Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha 2020-08-28 21:06:12 +00:00
index.rst Bug 1725256 - Add process & remote type documentation, r=handyman,mccr8 2021-08-17 18:01:51 +00:00
jsactors.rst Bug 1710672 - Mention createActor: false in jsactors documentation, r=mconley 2021-05-11 17:29:26 +00:00
mainthread.rst Bug 1661786 - Part 1: Move JS actor documentation into it's own folder, r=neha 2020-08-28 21:06:12 +00:00
process_model.rst Bug 1725256 - Add process & remote type documentation, r=handyman,mccr8 2021-08-17 18:01:51 +00:00