Open Bug 1583923 (fission-replicated-fields) Opened 2 years ago Updated 8 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 Future

People

(Reporter: djvj, Unassigned)

References

(Depends on 1 open bug, 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
No longer depends on: 1587396
No longer depends on: 1587406
Fission Milestone: M6 → M6b

removing fission milestone since this is a meta bug

Fission Milestone: M6b → ---
No longer depends on: 1587425

Assigning to Fission Future because only one dependency (Bug 1585077) is left and that's tracking Fission Future.

Fission Milestone: --- → Future
You need to log in before you can comment on or make changes to this bug.