Labs/Jetpack/SDK/APIs

From MozillaWiki
< Labs‎ | Jetpack‎ | SDK
Revision as of 17:33, 20 July 2010 by Dietrich (talk | contribs)
Jump to navigation Jump to search

The Jetpack SDK 1.0 release must meet the goal of "A carefully selected set of APIs that satisfies the common use cases of addons".

NOTE: This page is still being filled in. We have actually implemented some of these things :)

Platform capabilities

API Status Impl Docs Version Notes
Addons do not require a restart [DONE] 0.4
Memory profiling [DONE] 0.3
Multi-level logging [DONE] 0.1
Security model with privilege restrictions 0.6
Run outside the main application process 0.7
Cross-version compatibility TBD
Localization 0.5
Documentation framework [DONE] 0.3
Testing framework [DONE] 0.1

High-level APIs

API Status Impl Docs Version Notes
Context Menu [DONE] 0.3
File
Observers [DONE] 0.1
Page Worker [DONE] 0.4
Preferences [DONE] 0.1
Request [DONE] 0.5
Selection [DONE] 0.5
Storage [DONE] 0.4
Tabs [DONE] 0.5
Timer [DONE] 0.1
Widget [DONE] 0.4
Panels
Page-modifications
Places
Windows
Sidebar
Preferences Myk added, needs clarification (site-specific?)
Database (SQLite)
Clipboard
Keyboard Shortcuts
Menus
UI Notifications