Bug 1754215: Update process model documentation for webServiceWorkers r=nika

Differential Revision: https://phabricator.services.mozilla.com/D138147
This commit is contained in:
Randell Jesup 2022-02-08 23:23:01 +00:00
parent 973f8d97b9
commit b0e34149a0

View File

@ -34,6 +34,7 @@ Diagram
<TR><TD BORDER="1">Isolated Web Content<BR/>(<FONT FACE="monospace">webIsolated=$SITE</FONT>)</TD></TR>
<TR><TD BORDER="1">COOP+COEP Web Content<BR/>(<FONT FACE="monospace">webCOOP+COEP=$SITE</FONT>)</TD></TR>
<TR><TD BORDER="1">Large Allocation Web Content<BR/>(<FONT FACE="monospace">webLargeAlloc</FONT>)</TD></TR>
<TR><TD BORDER="1">ServiceWorker Web Content<BR/>(<FONT FACE="monospace">webServiceWorker</FONT>)</TD></TR>
</TABLE>
>
]
@ -216,6 +217,15 @@ Document loads with the non-standard ``Large-Allocation`` header are requesting
This header is only supported on 32-bit Windows, and will likely be removed in the near future.
ServiceWorker Web Content
""""""""""""""""""""
:remoteType: ``webServiceWorker=$SITE``
:default count: 1 per-site using ServiceWorkers
ServiceWorker web content processes are used to host ServiceWorkers on a per-site basis, so that ServiceWorker operations aren't impacted by MainThread event latency when running in the same process as the content for the page. ServiceWorkers are usually transitory, and will disappear if unused for a short period of time.
Gecko Media Plugins (GMP) Process
---------------------------------