The goal of XULRunner is to provide a solution for deploying XUL applications (primarily Firefox and Thunderbird), as well as providing an embedding mechanism. The following features are either already implemented or planned:

Gecko Features

User Interface Features

The following user interface is supplied by XULRunner, and may be overridden by embedders under certain circumstances:

Embedding APIs

The following embedding APIs are provided by XULRunner:

The "Maybe" List

The following features have been discussed and may be included if developer time permits and code size is controlled:

What's out

XULRunner will not supply: