Open Bug 1513045 Opened 2 years ago Updated 19 days ago

[meta] Enable privileged content process for about:home by default and let it ride the trains

Categories

(Core :: DOM: Content Processes, enhancement, P3)

enhancement

Tracking

()

Fission Milestone M6a

People

(Reporter: mconley, Unassigned)

References

(Blocks 3 open bugs)

Details

(Keywords: meta)

Bug 1472212 landed the foundational code and enabled the privileged content process on Nightly. This bug will track the work required to get it riding the trains out to release.
Summary: [meta] Enabled privileged content process by default and let it ride the trains → [meta] Enable privileged content process by default and let it ride the trains
Fission Milestone: --- → M2

Hey :mconley - what's the status of this & do we have an assignee?

Flags: needinfo?(mconley)

(In reply to :Nika Layzell from comment #1)

Hey :mconley - what's the status of this & do we have an assignee?

Bug 1509250 is the last bug that I know of blocking this work. I had a patch for that1, but it was failing some tests and I never got back around to finishing it off. I think part of the problem was that if a new window was being opened at some URI X, my patch made us do a process flip, when what we should have done was plumb the URI X through to the chunk of the browser code that sets the initial tab's process type, and make sure it chooses the right one.

Is this blocking you?

Flags: needinfo?(mconley) → needinfo?(nika)

Nope, it's just currently marked for fission-M2, so I wanted to know if progress was being made on it :-)

Flags: needinfo?(nika)
Whiteboard: [4/11] last bug 1509250 remaining
Fission Milestone: M2 → M3
Fission Milestone: M3 → M4
Depends on: 1548997
Fission Milestone: M4 → M5
Priority: -- → P3
Whiteboard: [4/11] last bug 1509250 remaining → [4/11] last bug 1509250 remaining [passwords:management] [skyline]
No longer blocks: 1560433
Depends on: 1567284
Whiteboard: [4/11] last bug 1509250 remaining [passwords:management] [skyline] → [4/11] last bug 1509250 remaining [passwords:management]
Depends on: 1571479
Whiteboard: [4/11] last bug 1509250 remaining [passwords:management] → [4/11] last bug 1509250 remaining
Whiteboard: [4/11] last bug 1509250 remaining

M6 because privileged content process doesn't block dogfooding. Blocked waiting for DocumentChannel.

Fission Milestone: M5 → M6
Summary: [meta] Enable privileged content process by default and let it ride the trains → [meta] Enable privileged content process for about:home by default and let it ride the trains
No longer depends on: 1563562
No longer depends on: 1548997

mconley, can we close this meta bug as fixed? All the blocking bugs are fixed.

Fission Milestone: M6 → M6a
Flags: needinfo?(mconley)

I was planning on closing this one out as soon as the privileged about content process transitioned to the release channel. Is that okay?

Flags: needinfo?(mconley)
You need to log in before you can comment on or make changes to this bug.