Closed Bug 1608302 Opened 4 years ago Closed 4 years ago

Manage multiple content processes in GeckoProcessManager

Categories

(GeckoView :: Sandboxing, enhancement, P1)

Unspecified
Android
enhancement

Tracking

(firefox76 fixed)

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: bugzilla, Assigned: bugzilla)

References

Details

(Whiteboard: [geckoview:m75][geckoview:m76])

Attachments

(3 files)

Once the GeckoProcessManager interface supports multiple processes, then we need to change its implementation to actually do so.

Whiteboard: [geckoview:m75]
Assignee: nobody → aklotz
Status: NEW → ASSIGNED
Priority: P2 → P1
Whiteboard: [geckoview:m75] → [geckoview:m75][geckoview:m76]

For testing purposes, we'll only support 3 at the moment.

Note that this does not materially affect our test builds, as e10s-multi is
still govered by the dom.ipc.processCount Gecko pref.

Depends on D65636

We'll want to make some changes to this test when we enable e10s-multi by
default, but for now we just need to update the name of the single content
process to reflect the naming changes that were done in part 1 of this
patch series.

Depends on D65640

Attachment #9131298 - Attachment description: Bug 1608302: Part 2 - Modify GeckoProcessManager to support multiple content processes; r=#geckoview-reviewers → Bug 1608302: Part 2 - Modify GeckoProcessManager to support multiple content processes; r=snorp
Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e75565cd4103
Part 1 - Modify service definitions to support multiple content processes; r=geckoview-reviewers,snorp
https://hg.mozilla.org/integration/autoland/rev/81b75065d43d
Part 2 - Modify GeckoProcessManager to support multiple content processes; r=geckoview-reviewers,snorp
https://hg.mozilla.org/integration/autoland/rev/5a78c81ddaa7
Part 3 - Update the content process's service name in ContentDelgateTest; r=geckoview-reviewers,snorp
Backout by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/64e293f463e6
Backed out 6 changesets (bug 1608302, bug 1608301) for linting failure on GeckoProcessManager.java.
Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c503f5087410
Part 1 - Modify service definitions to support multiple content processes; r=geckoview-reviewers,snorp
https://hg.mozilla.org/integration/autoland/rev/fb19701c39d5
Part 2 - Modify GeckoProcessManager to support multiple content processes; r=geckoview-reviewers,snorp
https://hg.mozilla.org/integration/autoland/rev/714f2025e361
Part 3 - Update the content process's service name in ContentDelgateTest; r=geckoview-reviewers,snorp
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76

Moving content process management bugs to the new GeckoView::Sandboxing component.

Component: General → Sandboxing
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: