(Note: The following directions work under Linux with Mozilla 1.0.1 installed. If you're using different software, then you'll have to adjust accordingly.)
cd /usr/lib/mozilla-1.0.1/chrome; ls *.jarYou'll see the packages that make up Mozilla. You can use the
unzip -lcommand to see the files that make up these packages. For example:
unzip -l some-jar-file | grep "xul$"spits out a list of the form
some-size some-date some-time content/some-component/some-xul-fileTo see the page that this file describes, point your browser to
chrome://some-component/content/some-xul-fileYou can even stick the browser window inside the browser window by entering:
chrome://navigator/content/navigator.xulAnd then, of course, you can put a browser window inside of that one, and another browser inside of that one, and so on, and so forth.
mozilla -chrome http://www2.axian.com/~ali/xul/top.xulor
mozilla -chrome file:///home/ali/xul/top.xul