Open Bug 1525938 (dt-fission-style-editor) Opened 2 years ago Updated 3 months ago

[meta] Make Style Editor Fission-ready

Categories

(DevTools :: Style Editor, enhancement, P3)

enhancement

Tracking

(Fission Milestone:M7)

Fission Milestone M7

People

(Reporter: pbro, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta, Whiteboard: dt-fission)

Attachments

(1 file)

With Fission, a page's frames can be spread across multiple processes.

We should move to a model where the Style Editor is connecting to all of the targets of interest in each of their respective processes to retrieve stylesheets and write to them.

The attached commit is early wip state. In particular it doesn't care at all for which toolbox is currently opened, so even the normal tab toolbox will see all stylesheets, even the ones from the browser or from devtools (which ends up creating a kind of funny situation where the style editor can edit itself).

Setting P3 to align with the other dt-fission bugs.

Priority: -- → P3
Alias: dt-fission-style-editor
Keywords: meta
Summary: Connect Style Editor to multiple processes → [meta] Connect Style Editor to multiple processes
Summary: [meta] Connect Style Editor to multiple processes → [meta] Make Style Editor Fission-ready
Depends on: 1578753

Tracking for enabling Fission in Nightly (M6)

Fission Milestone: --- → M6
Depends on: 1602791
No longer depends on: 1602791

Adding dt-fission whiteboard tag to DevTools bugs that mention Fission or block Fission meta bugs but don't already have a dt-fission whiteboard tag.

Whiteboard: dt-fission

Moving these DevTools Fission bugs from Fission's old M6 Nightly milestone to M7 Beta. I am assuming these bugs would have the dt-fission-m2-mvp whiteboard tag if they were Fission Nightly blockers.

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