Confirmed users
502
edits
No edit summary |
Gdestuynder (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
[[File:Foxinabox.png|thumb||alt=The fox cannot escape the box.|The fox is safe in the sandbox. The fox cannot escape.]] | [[File:Foxinabox.png|thumb||alt=The fox cannot escape the box.|The fox is safe in the sandbox. The fox cannot escape.]] | ||
= | = Sandboxing Firefox= | ||
This page tracks and explain how sandboxing is being worked on for Firefox (OS, Desktop, etc.) | |||
= Status = | = Status = | ||
Tracking: {{bug|925570}}. | Tracking bug for desktop Firefox: {{bug|925570}}. | ||
Tracking bug for Firefox OS: {{bug|790923}}. | |||
=== Firefox OS / B2G === | |||
=== | |||
* {{done|Land Library}} {{bug|742434}} | * {{done|Land Library}} {{bug|742434}} | ||
* {{done|Tie in to process model}} {{bug|790923}} | * {{done|Tie in to process model}} {{bug|790923}} | ||
| Line 120: | Line 113: | ||
* [[B2G/Architecture/System_Security/Seccomp|seccomp sandboxing on b2g]] | * [[B2G/Architecture/System_Security/Seccomp|seccomp sandboxing on b2g]] | ||
* [http://reverse.put.as/wp-content/uploads/2011/09/Apple-Sandbox-Guide-v1.0.pdf Apple's Sandbox guide] | * [http://reverse.put.as/wp-content/uploads/2011/09/Apple-Sandbox-Guide-v1.0.pdf Apple's Sandbox guide] | ||
=== Archived === | |||
* [https://docs.google.com/document/d/1opnXiB9qSEtqQKABx3A3gQmuzbUjCkxcVqYaRUYF-8I/edit?usp=sharing One page overview] | |||
* [https://docs.google.com/document/d/1q8ZK1eDHOHXB7-chKKdK1cyUl56hTmN7XDUe6pE10hI/edit?usp=sharing FAQ] | |||
* [https://docs.google.com/a/mozilla.com/document/d/1qS4Q1goehqy-55hIQEsEA_XY3lF4xfFColNKQm37KSg/edit?usp=sharing Standing meeting notes] | |||
* [https://docs.google.com/a/mozilla.com/document/d/14E5ERudaZrx-qcOLttXGkV6DgHIyp3h9IZoqnhuO7X8/edit Process Model] | |||
* [https://docs.google.com/a/mozilla.com/document/d/1xkRd6xs_QQtBWdo0IIwjdDOnhTvQTDsyt-t_qR7Sw64/edit Addon Strategy] | |||
* [[FoxInABox/ThingsThatShouldWork]] | |||
== Related projects == | == Related projects == | ||
* [[Electrolysis]] | * [[Electrolysis]] | ||
* [[http://billmccloskey.wordpress.com/2013/12/05/multiprocess-firefox/]] | |||
* [[Embedding/IPCLiteAPI]], [https://github.com/tmeshkova/mozilla-central https://github.com/tmeshkova/mozilla-central] | * [[Embedding/IPCLiteAPI]], [https://github.com/tmeshkova/mozilla-central https://github.com/tmeshkova/mozilla-central] | ||
* [http://en.wikipedia.org/wiki/Google_Native_Client Native Client on Wikipedia] - has links to papers on Native Client's design and use of SFI, as well as papers on SFI itself | * [http://en.wikipedia.org/wiki/Google_Native_Client Native Client on Wikipedia] - has links to papers on Native Client's design and use of SFI, as well as papers on SFI itself | ||
* [[AMO/Squeaky]], or Make Addons Awesome | * [[AMO/Squeaky]], or Make Addons Awesome | ||
== How things work == | == How things work == | ||
* [https://developer.mozilla.org/en-US/docs/IPDL/Tutorial IPDL Tutorial] | * [https://developer.mozilla.org/en-US/docs/IPDL/Tutorial IPDL Tutorial] | ||