centosxulrunnercentos6

my application stopped working with xulrunner 10.0.4


When I upgraded to centos 6 and xulrunner 10.0.4, my app stopped working. Xulrunner just hangs.

My directory structure:

.
|-- application.ini
|-- chrome
|   |-- chrome.manifest
|   `-- content
|       |-- main.xul
|       `-- main.xul.tpl.org
|-- defaults
|   `-- preferences
|       `-- prefs.js

Solution

  • According to example application from developer.mozilla.org, your application is missing the chrome.manifest as a sibling file of application.ini with the content:

    manifest chrome/chrome.manifest
    

    The funny thing is it works on xulrunner 12.0 but not on 10.0. Just add the file and your application should work.