1. How and Why to Extend Firefox in Javascript (and Thunderbird, Komodo, and Songbird) Graham King < [email_address] > http://gkgk.org Part 1: Firefox extensions: Why and How Part 2: Building a Firefox extension Part 3: Extending Mozilla Application Framework applications
72. You may never encounter them. If you do you'll find RDF simpler than you thought.
73. chrome.manifest content simple content/ overlay chrome://browser/content/browser.xul chrome://simple/content/menu_overlay.xul (overlay... is all on one line)
148. Use DOM Inspector to find overlay point content simple content/ overlay chrome://messenger/content/messenger.xul chrome://simple/content/menu_overlay.xul (overlay... is all on one line)
171. Can write XPCOMponents in Python (on top of the usual JS and C++) var os = Components.classes['@activestate.com/koOs;1']. getService(Components.interfaces.koIOs)