Closed Bug 1154273 (loop-e10s) Opened 5 years ago Closed 3 years ago

[meta] Run Loop/ Hello documents in their own content process

Categories

(Hello (Loop) :: Client, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: mikedeboer, Unassigned)

References

Details

(Keywords: meta, Whiteboard: [e10s][btpp-backlog])

Running about:looppanel and about:loopconversation documents in their own content processes yields the following benefits:

 1. Processing done for Loop will happen off the main thread. This means that our JS and WebRTC interactions won't block the main thread, preventing freezes and jitter.
 2. We'll be able to share e10s (remote) tabs. See bug 1137634.
 3. Allows to replace the mozLoop singleton API, exposed in the Loop documents on the navigator objects, with a more robust and scalable message passing architecture.
 4. Prevents using CPOWs when there's incoming direct call (global ringer). There are no other unsafe CPOW usages know at this point.

This bug will serve as a meta bug to keep track of this work, or: any work that is related to e10s and Loop.
Flags: qe-verify-
Flags: firefox-backlog+
Depends on: 1048850
Depends on: 1154277
Depends on: 1154280
Rank: 31
Priority: -- → P3
Rank: 31 → 25
Priority: P3 → P2
Rank: 25 → 32
Priority: P2 → P3
Whiteboard: [e10s] → [e10s][43]
Rank: 32 → 20
Priority: P3 → P2
Blocks: 1208039
Assignee: nobody → mdeboer
Rank: 20 → 17
Rank: 17 → 16
Whiteboard: [e10s][43] → [e10s][44]
Depends on: 1214666
Whiteboard: [e10s][44] → [web sharing][e10s][44]
Iteration: --- → 45.2 - Nov 30
Summary: Run Loop/ Hello documents in their own content process → [meta] Run Loop/ Hello documents in their own content process
Depends on: 1225832
Assignee: mdeboer → nobody
Depends on: 1226200
Iteration: 45.2 - Nov 30 → ---
Rank: 16 → 21
Whiteboard: [web sharing][e10s][44] → [e10s]
Depends on: 1245813, 1250534
Depends on: 1250847
Depends on: 1250871
Blocks: 1252621
No longer blocks: 1252621
Depends on: 1252621
Blocks: 1252621
No longer depends on: 1252621
Depends on: 1252396
Depends on: 1249365
Depends on: 1243378
Depends on: 1254102
Depends on: 1254104
Depends on: 1254132
Depends on: 1138638
Depends on: 1256357
Depends on: 1136995
Depends on: 1257154
Depends on: 1257243
Depends on: 1257563
Depends on: 1257575
Depends on: 1257790
Depends on: 1257920
Depends on: 1257871
Depends on: 1258834
Blocks: 1258334
Depends on: 1261096
Depends on: 1261353
Depends on: 1262560
Whiteboard: [e10s] → [e10s][btpp-backlog]
Depends on: 1266068
Depends on: 1270313
Support for Hello/Loop has been discontinued.

https://support.mozilla.org/kb/hello-status

Hence closing the old bugs. Thank you for your support.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
No longer depends on: 1136995
You need to log in before you can comment on or make changes to this bug.