TPE Necko/Projects/Socket Process Isolation: Difference between revisions
Jump to navigation
Jump to search
Full Query
m (→Evaluation: title for linked wiki) |
(→Scope: add scope definition) |
||
| Line 12: | Line 12: | ||
= Scope = | = Scope = | ||
* M0 | |||
** Prototyping with UDPSocket | |||
** Performance study on the additional process | |||
** Architecture design for HTTP/HTTPS adaption | |||
* M1 - Firefox60 Nightly | |||
** Prepare and land socket process behind a pref, default off | |||
** Prepare and land telemetry for the socket process shell study | |||
* M2 - Firefox61 Nightly | |||
** Shell study on the socket process overhead on Beta 60 | |||
** Prepare and land HTTP/HTTPS modification behind a pref | |||
** Default enable socket process on Nightly 61 | |||
* M3 - Firefox62 Nightly | |||
** Continue landing HTTP/HTTPS modification and bugfix | |||
** Prepare and land telemetry for the HTTP/HTTPS shell study | |||
* M4 - Firefox63 Nightly | |||
** Shell study on the performance of the new HTTP/HTTPS architecture on Beta 62 | |||
** Default enable new HTTP/HTTPS architecture on Nightly 63 | |||
= Evaluation = | = Evaluation = | ||
Revision as of 08:41, 15 January 2018
Team members
EM: Shian-Yow Wu
Tech Lead: Shih-Chiang Chien
Implementation Team:
- Cervantes Yu
- Kershaw Chang
- Shih-Chiang Chien
Roadmap
Scope
- M0
- Prototyping with UDPSocket
- Performance study on the additional process
- Architecture design for HTTP/HTTPS adaption
- M1 - Firefox60 Nightly
- Prepare and land socket process behind a pref, default off
- Prepare and land telemetry for the socket process shell study
- M2 - Firefox61 Nightly
- Shell study on the socket process overhead on Beta 60
- Prepare and land HTTP/HTTPS modification behind a pref
- Default enable socket process on Nightly 61
- M3 - Firefox62 Nightly
- Continue landing HTTP/HTTPS modification and bugfix
- Prepare and land telemetry for the HTTP/HTTPS shell study
- M4 - Firefox63 Nightly
- Shell study on the performance of the new HTTP/HTTPS architecture on Beta 62
- Default enable new HTTP/HTTPS architecture on Nightly 63
Evaluation
Sandboxing TCP/UDP socket in a separate process
Risk & Mitigation plan
Project Dashboard
Meta Bugs
| ID | Summary | Priority | Status |
|---|---|---|---|
| 1322426 | [meta] Move all TCP/UDP network operations into a dedicated process | P2 | NEW |
1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);