Firefox/Projects/Jetpack Uplift Exploration/Notes: Difference between revisions

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 ==
Confirmed users
587

edits