Firefox/Projects/Content Scripts: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 10: Line 10:
== Rationale ==
== Rationale ==


This is a spin-off from the [[Firefox/Sprints/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.
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 =
= Goals =

Revision as of 16:29, 8 August 2009

Overview

Sprint lead: Unfocused
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 (Greasemonkey, and Jetpack has it planned). Ideally, Firefox should support this natively.

Rationale

This is a spin-off from the 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