XULRunner: Keine eigenständige Mozilla-Runtime mehr
Nach Aussage von Mitchell Baker(öffnet im neuen Fenster) hätten die bisherigen Erfahrungen gezeigt, dass auf XULRunner aufsetzende Applikationen immer öfter eine spezielle Version der Runtime einsetzen müssten, um vernünftige Ergebnisse zu erzielen. Damit würde der Einsatz einer eigenständigen Runtime ad absurdum geführt, so dass entschieden wurde, die Arbeiten daran einzustellen.
Zudem würden viele Entwickler entsprechender XUL-Applikationen die Plattform so stark an ihre Bedürfnisse anpassen, dass keine einheitliche Runtime möglich wäre. XULRunner kommt beispielsweise in Firefox 3.0 zum Einsatz, woran sich mit der Abkündigung einer eigenständigen Runtime auch nichts ändert. Die Arbeiten daran werden weitergeführt.
Eine eigenständige XULRunner-Runtime sollte Applikationen ermöglichen, die wie Firefox oder Thunderbird XUL und XPCOM nutzen. Für diese hätte XULRunner grundlegende Funktionen bereitgestellt, um Installation, Upgrades und Deinstallation abzuwickeln.