Open Bug 1583923 (fission-replicated-fields) Opened 4 months ago Updated 2 months ago

[Meta] Identify and collect all state that needs to move from docshells, windows, and documents into their corresponding synchronized contexts

Categories

(Core :: DOM: Core & HTML, task, P2)

task

Tracking

()

Fission Milestone M6

People

(Reporter: djvj, Unassigned)

References

(Depends on 17 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

Apologies for the long title.

This bug tracks all the pieces of data (basically fields) that fit the following criteria:

  1. The data resides in the DocShell, Window, Document, or other structures which are not replicated across processes.

  2. The data may be accessed by code that is executing in a different process context.

  3. The information in the data is not consequential to security considerations, and can be replicated across all processes.

These pieces of data are candidates to either be moved outright, or at least synchronized with the process-replicated structures like BrowsingContext, and WindowContext (does not exist yet - proposed by Nika).

Alias: fission-replicated-fields
Priority: -- → P2
Fission Milestone: --- → M5
Depends on: 1587434
Depends on: 1587436
Depends on: 1587437
Depends on: 1588178
Fission Milestone: M5 → M6
Summary: Meta-bug: Identify and collect all state that needs to move from docshells, windows, and documents into their corresponding synchronized contexts → [Meta] Identify and collect all state that needs to move from docshells, windows, and documents into their corresponding synchronized contexts
You need to log in before you can comment on or make changes to this bug.