Labs/Jetpack/OOP/PlatformStatus: Difference between revisions

No edit summary
Line 52: Line 52:
[[File:Jetpack-oop.jpg]]
[[File:Jetpack-oop.jpg]]


Here is a very big picture of what going on between jetpack OOP experiment available here:
Here is a very big picture of what's going on inside jetpack OOP experiment available here: [https://github.com/ochameau/jetpack-oop Jetpack OOP github page]
[https://github.com/ochameau/jetpack-oop Jetpack OOP github page]
<br>
This diagram mainly highlights different sandbox and their location and how they communicate.
This diagram mainly highlights differents javascript contexts, where do they live and how do they communicate. Then it shows all the bootstrap process that is needed to setup jetpack itself and then, the custom ipc module and all the OOP experiment.
<br>
=== Javascript contexts ===
There is 3 main context exposed in this diagram (white on blue numbers)
 
==== 1/ XPCOM and Javascript modules ====
==== 2/ Chrome windows scripts ====
==== 3/ Message manager scripts ====
117

edits