Labs/Jetpack/JEP/14

From MozillaWiki
< Labs‎ | Jetpack‎ | JEP
Revision as of 13:17, 9 June 2009 by Abimanyuraja (talk | contribs) (Started the page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

JEP 14 - Adding Items to the Menubar

  • Champion: Abi Raja <abimanyuraja at gmail dot com>
  • Status: Draft
  • Type: API Track
  • Created: 9 June 2009
  • Reference Implementation: None
  • JEP Index

Introduction and Rationale

This JEP describes the API to append items to the Menubar.

As Jetpack's goal is to make extension development, it is important that the Jetpack API supports a wide range of chrome UI elements. Adding menu items to the menubar is very common among Firefox extensions.

In the spirit of keeping Jetpack proposals focused, there will be no support for submenus in this proposal. That will come later as a separate JEP (and support for submenus is crucial as a number of extensions like Firebug and Greasemonkey make use of submenus).