Skip to content

Commit 5c38628

Browse files
committed
docs: status page points embedders at dispatch_with
1 parent 8bfd62f commit 5c38628

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

‎docs/status.md‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,10 +216,11 @@ or on `<area>`; a fetch a stylesheet makes uses the document, not the sheet, as
216216
embedder's process (the broker): a network process, a cookie vault, a localStorage process, a
217217
throwaway process per decoded image, and a fork server that forks one resident renderer per
218218
(zone, site). They are on by default on Linux for an embedder that calls
219-
`child_process::dispatch()`; `security.process_isolation` and the five `security.*` settings
220-
under it turn them off or on one by one. A renderer that crashes leaves its tab blank and raises
221-
`EngineEvent::RendererCrashed`; page content never falls back to rendering in the broker. The
222-
whole design, and how to observe and test it, is in [process-isolation.md](process-isolation.md);
219+
`child_process::dispatch_with::<C>()` (plain `dispatch()` cannot run the fork server);
220+
`security.process_isolation` and the five `security.*` settings under it turn them off or on one
221+
by one. A renderer that crashes leaves its tab blank and raises `EngineEvent::RendererCrashed`;
222+
page content never falls back to rendering in the broker. The whole design, and how to observe
223+
and test it, is in [process-isolation.md](process-isolation.md);
223224
[security-assessment.md](security-assessment.md) reads it as an attacker would.
224225

225226
**Not yet.** Renderer processes are Linux only. The network and decoder processes have macOS and

0 commit comments

Comments
 (0)