Confirmed users
587
edits
Line 84: | Line 84: | ||
* Logging | * Logging | ||
* More convenience wrappers around commonly used XPCOM components. | * More convenience wrappers around commonly used XPCOM components. | ||
=== Native support for Content Scripts === | |||
Content scripts are JS scripts that run in content, but are provided by the browser, rather than by the website. This could be a potential first step in providing developers with native open-web tools to extend the browser. Currently this is provided by addons ([https://addons.mozilla.org/firefox/748/ Greasemonkey], and [[Labs/Jetpack/JEP/17|Jetpack has it planned]]). A technical exploration was done to see how Firefox could support this natively. | |||
'''Requirements''' | |||
* First-class support for content scripts | |||
* Must be secure - content space only, no chrome privileges | |||
'''Technical exploration''' | |||
* Success | |||
** But needs support from new Extension Manager | |||
* Would work as both a standalone feature, and a platform for Jetpack (and other addons) | |||
'''Outcome''' | |||
* Technically sound, but need more discussion with Jetpack team | |||
== Jetpack requirements == | == Jetpack requirements == |