Personal tools

XUL:Home Page

From MozillaWiki

Jump to: navigation, search

XUL (XML User Interface Language) is Mozilla's XML-based language that lets you build feature-rich cross platform application. This wiki is used to propose new features and enhancements for XUL and the Mozilla platform. Questions and requests on gecko in general are discussed at Gecko:Home Page.

Contents

XUL

XUL Improvements 
list of XUL features to implement, ordered by complexity
XUL Prioritized Task List 
older prioritized list of XUL features to implement (a bit out-of-date)
New Widget Specifications 
ideas and specifications of new widgets
Wishlist 
discuss features to add to XUL
Bugs in Existing Features 
significant bugs in the implementation of XUL that should be fixed for 2.0
Grid 
information about how the grid element should work

XUL Templates

XUL:Template Features in 1.9 
XUL templates in 1.9
XUL:Templates_Plan 
plan for templates
XUL:Templates with XML 
using XML as the data for a template

Older XUL Templates Discussion

XUL:Xul Templates 
general discussion
XUL:Xul_XSLT_Templates 
proposal to use XSLT to generate content
XUL:Template_Builder_Arch 
thoughts about template builder architecture

XUL Trees

XUL:Trees_Cell_Selection 
discussion on proposed feature for better access to tree cells
XUL:Trees_View vs Controller 
separation of tree view interface from controller interface
XUL:Tree 
editable tree

XUL Menus

XUL:Menus 
discussion of XUL "master menu" plan
XUL:Menus Groups 
discussion of groups within menus to allow for easier extensibility.
XUL:Popups 
how XUL popups work and how to improve them

Xul Runner

XULRunner is a single installable package that can be used to bootstrap multiple XUL+XPCOM applications that are as rich as Firefox and Thunderbird.

General Discussion

XUL:Windows 
opening windows across multiple platforms and locales
XUL:Element APIs 
issues surrounding existing element APIs
XUL:Common Problems 
problems that developers commonly have with existing XUL
XUL:Remove Privilege 
a list of xpcom object that you want use in unprivilege script
XUL:Canvas Tag 
info about a xul canvas tag
XUL:XPath in Overlays 
proposal to allow XPath in overlays
XUL:Challenges of Remote XUL 
Exploration of remote xul application
XUL:Architecture 
XUL architecture documents
XUL:Stack_Sizing
proposal about -moz-stack-sizing CSS attribute