Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In the old days, it seems Firefox was based on xulrunner, but newer releases seem to be independent of that module.

If I'm going to study the Firefox source code, should I still take a look at the xulrunner?

share|improve this question
up vote 3 down vote accepted

XULRunner is basically a platform that allows you to run XUL applications. As you probably know, addons for Firefox and Thunderbird are actually XUL applications. You can run Chatzilla independently of Firefox by using XULRunner, for example.

The relationship between XULRunner and Firefox is that Firefox could probably be described as a XULRunner/Gecko package. XULRunner does the work of the XUL applications, whereas Gecko does the rendering.

Depending on what you want to achieve by studying the Firefox source code, you may not need to be familiar with XULRunner at all.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.