TPE Necko/Projects/PBackground for HTTP channels in e10s: Difference between revisions

Line 11: Line 11:
= Roadmap =
= Roadmap =


* Milestones
{| class="wikitable"
** Milestone 1 - Firefox55 nightly
|-
*** make HttpChannelParent thread-safe to deliver the content of HTTP channel
! Milestone !! Task !! Estimate Time in Weeks !! Actual Time in Weeks
*** make HttpChannelChild thread-safe and re-enable thread-retargetability
|- style="color:grey;"
** Milestone 2 - Firefox56 nightly
| M1 || Make HttpChannelParent + HttpChannelChild thread-safe || 6 ||
*** move IPC message from main thread to PBackground thread in chrome process
|-  
** Milestone 3 - Firefox57 nightly
| M2 || Move IPC message in chrome process || 6 ||
*** move IPC message from main thread to Necko thread in content process
|-  
| M3 || Move IPC message in content process || 6 ||
|-
|}


= Scope =


 
* M1 - Firefox55 nightly
** Testing Plan
** make HttpChannelParent thread-safe to deliver the content of HTTP channel
** make HttpChannelChild thread-safe and re-enable thread-retargetability
* M2 - Firefox56 nightly
** move IPC message from main thread to PBackground thread in chrome process
* M3 - Firefox57 nightly
** move IPC message from main thread to Necko thread in content process


= Status Tracking =
= Status Tracking =
146

edits