Firefox/Projects/Jetpack: Difference between revisions

Line 10: Line 10:
* Extensions produced under the reboot are actually XPIs.  Under the prototype they were single JS files.
* Extensions produced under the reboot are actually XPIs.  Under the prototype they were single JS files.
* The reboot is very loosely integrated with Firefox.  The Jetpack runtime is bundled in each XPI.  The only significant hook that these XPIs require is a no-restart-needed mechanism.
* The reboot is very loosely integrated with Firefox.  The Jetpack runtime is bundled in each XPI.  The only significant hook that these XPIs require is a no-restart-needed mechanism.
* There are two layers of APIs under the reboot.  "Cuddlefish" is low-level, chrome-privileged, and wraps the platform.  "Jetpack" is high-level, secure, builds on Cuddlefish, low surface area, and friendly.  It's possible to use Cuddlefish without using Jetpack.


== Current Status ==
== Current Status ==
Confirmed users
764

edits