XULRunner: Difference between revisions

(Fix up the XULRunner home in preparation for major roadmap updates)
Line 9: Line 9:
XULRunner should contain most of the common functionality expected by developers of rich internet applications. XULRunner will include:
XULRunner should contain most of the common functionality expected by developers of rich internet applications. XULRunner will include:


; XPCOM
* XPCOM
; Networking
* Networking
; Gecko rendering engine
* Gecko rendering engine
; core DOM editing and transaction support (no UI)
* core DOM editing and transaction support (no UI)
; Cryptography
* Cryptography
; XUL language support, with its related XBL/RDF technologies
* XUL language support, with its related XBL/RDF technologies
; SVG (when ready)
* SVG (when ready)
; XSLT
* XSLT
; XML Extras
* XML Extras
; Web Services
* Web Services
; Extension Manager
* Extension Manager
; Auto-update support
* Auto-update support
; typeahead-find toolbar
* typeahead-find toolbar
; history implementation
* history implementation
; accessibility support
* accessibility support


XULRunner will not supply:
XULRunner will not supply:
; Bookmarks
* Bookmarks
; Significant user interface, other than that required by the extension manager and update features
* Significant user interface, other than that required by the extension manager and update features


XULRunner might include:
XULRunner might include:
; LDAP support
* LDAP support
; Spellchecking support (with or without dictionaries provided) see [https://bugzilla.mozilla.org/show_bug.cgi?id=285977 bug 285977]
* Spellchecking support (with or without dictionaries provided) see [https://bugzilla.mozilla.org/show_bug.cgi?id=285977 bug 285977]
; Core support for profile roaming (with application-specific extensibility)
* Core support for profile roaming (with application-specific extensibility)
; xforms (if not shipped by default, would be available as a core extension)
* xforms (if not shipped by default, would be available as a core extension)


In addition, XULRunner will provide support for installing, uninstalling, and upgrading XUL applications. See the [Installation_Story].
In addition, XULRunner will provide support for installing, uninstalling, and upgrading XUL applications. See the [Installation_Story Installation Story].


Also, a core requirement of XULRunner is the elimination of any app-specific
Also, a core requirement of XULRunner is the elimination of any app-specific
Confirmed users, Bureaucrats and Sysops emeriti
1,217

edits