Inspezilla is a project mainly written in JavaScript, it's free.
ant -f build.xml
where Apache Ant is required as build tool (http://ant.apache.org)
file:///home/USERNAME/src/inspezilla/index.html
(or to be served by Apache, httpd.conf: Addtype application/x-xpinstall .xpi)
tail -f /home/USERNAME/.mozilla/default/yh59163j.slt/install.log
or
tail -f /home/USERNAME/build/mozilla-1.6/install.log
NOTE: You might need to be "root" in order to install Inspezilla
rm /home/USERNAME/build/mozilla-1.6/chrome/inspezilla.jar vi /home/USERNAME/build/mozilla-1.6/chrome/installed-chrome.txt (remove the inspezilla entries)
cd src cp build.properties.sample build.properties Edit build.properties (Specify where Mozilla is located) cd .. ant -f build.xml install-jar Restart Mozilla
http://bitworking.org/rfc/draft-gregorio-07.html#rfc.section.5.1
Please note that Atom seems to have deprecated introspection:
http://bitworking.org/news/Deconstructing_the_AtomAPI http://bitworking.org/projects/atom/draft-gregorio-09.html
<?xml version="1.0"?>