Firefox/Projects/Content Scripts: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
Line 1: Line 1:
= Overview =
#REDIRECT [[Firefox/Projects/Jetpack_Uplift_Exploration]]
 
'''Sprint lead:''' Unfocused<br />
'''Sprinters:'''
 
== Description ==
 
Content scripts are JS scripts that run in content, but are provided by the browser, rather than by the website. Currently this is provided by addons ([https://addons.mozilla.org/firefox/748/ Greasemonkey], and [[Labs/Jetpack/JEP/17|Jetpack has it planned]]). Ideally, Firefox should support this natively.
 
== Rationale ==
 
This is a spin-off from the [[Firefox/Projects/Jetpack_Uplift_Exploration|exploration of Jetpack uplift]]. Content scripts is one of the first steps in providing developers with open-web tools to augment the browsing experience. While this is a step toward accomplishing the end-goal, the implementation is separate from Jetpack, and therefore a separate sprint.
 
= Goals =
 
* First-class support for content scripts
* Must be secure - content space only, no chrome privileges
 
== Non-goals ==
 
* Provide extensive API for content scripts
 
= Status =
 
* Basic functionality working.
 
 
= References =
 
* [[Firefox/Projects/Jetpack_Uplift_Exploration|Jetpack Uplift Exploration]]
* [[Firefox/Projects/Extension_Manager_API|Extension Manager API Update]]
* [[Extension_Manager:UI_Update|Extension Manager UI Update]]

Latest revision as of 05:21, 20 August 2009