Firefox/Projects/Jetpack Uplift Exploration

From MozillaWiki
< Firefox‎ | Projects
Revision as of 01:41, 13 July 2009 by Blur (talk | contribs) (Created page with '= Overview = '''Sprint lead:''' Mossop<br/> '''Sprinters:''' Unfocused, johnath ;Description :Explore possibilities of uplifting Jetpack to Firefox.future, to ...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Sprint lead: Mossop
Sprinters: Unfocused, johnath

Description
Explore possibilities of uplifting Jetpack to Firefox.future, to provide a more web-like method of extending the browser.

Goals / Use Cases

  • Addons currently require use of Gecko-specific technologies - developers should be able to develop addons using open-web technologies
  • Its difficult for Jetpack to integrate with the browser chrome, as too few hooks exist that are stable across versions
  • Jetpack is currently an experiment - to ship in Firefox, it needs to meet certain criteria

Non Goals

  • Make the Jetpack project redundant
  • Replace existing addons architecture

Status

Current work

  • Initial planning

Unfinished

  • Explore potential hooks in browser.xul/browser.js
  • Create roadmap/plan for adding such hooks cross future versions of Firefox
  • Explore potential integration/interaction with new Extension Manager API
  • Define criteria for shipping Jetpack in Firefox

Future

  • Standardizing API for other browsers to implement

References