Closed Bug 1513045 Opened 6 years ago Closed 4 years 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

()

RESOLVED FIXED
Fission Milestone M6a

People

(Reporter: mconley, Unassigned)

References

(Blocks 2 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.
Depends on: 1509250
Depends on: 1277060
Depends on: 1503796
Depends on: 1505185
Depends on: 1505322
Depends on: 1510087
Depends on: 1522546
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
Blocks: 1184701
Fission Milestone: M3 → M4
Depends on: 1557457
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]
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
Depends on: 1568809
Whiteboard: [4/11] last bug 1509250 remaining

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

Fission Milestone: M5 → M6
Blocks: 1614351
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
Depends on: 1563562
No longer depends on: 1563562
Depends on: 1625609
Depends on: 1625997
No longer depends on: 1548997
Depends on: 1617983

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)

This has gone out to release. We're done here.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.