Confirmed users, Bureaucrats and Sysops emeriti
1,217
edits
No edit summary |
|||
| Line 87: | Line 87: | ||
= Web app improvements = | = Web app improvements = | ||
* security | * security UI consolidation | ||
* offline detection/pinning/behaviour (a la Alchemy) | * offline detection/pinning/behaviour (a la Alchemy) | ||
* client-local storage a la Hixie | * client-local storage a la Hixie | ||
= Embedding = | |||
* Unification of "embedding" APIs (nsIWebBrowser) with XUL APIs, for consolidation of window-targeting and other docshell mess | |||
* XP embedding APIs (XRE_InitEmbedding) - bootstrapping mainly needs a little glue and a lot of documentation | |||
* Platform-specific embedding APIs | |||
** ActiveX embedding control - code is there and basically works - needs incorporation into libxul and lots of testing | |||
** gtkmozembed - code is there and is tested by Epiphany and others: needs incorporation into libxul with some additional glue APIs. | |||
** The Camino NSView thing: needs help, bsmedberg isn't strong enough in Cocoa to figure out symbol export requirements and linking strategy. | |||
= Misc = | = Misc = | ||
* | |||
* evidence-based security model | |||
** With or without unified security stack tracing? | |||
* roc-style global gc | * roc-style global gc | ||
* XULRunner bootstrapping | * XULRunner bootstrapping | ||
** Stop doing the process restart thing, requires XPCOM shutdown work | |||
** Provide minimal download CAB for quick initial bootstrap, with additional download in background? | |||
* MathML | * MathML | ||
* Extension manager enhancements | |||
** App and Extension locale packs | |||