For impatient people, here are all the things Mozilla that I've produced that are publically available.
Here's a talk on Application Opportunities with XUL that I gave at the Mozilla 2004 Developer Day. Evidently the talk was also video'd (whoops) but I haven't seen a URL for that yet.
I've produced numerous bits of sample software in articles I've written; most of them qualify as a potential extension of some kind. I'm more interested in opening doors for others than launching rockets, so I'll probably conquer the world with these after I've run out of doors.
Mozilla Web pages can do more than Internet Explorer pages.
There are probably lots more; my garage is stuffed with odds and ends that I've lost, alas.
I've written lots of things; the best bibliography is Google. See in particular:
I wrote this DHTML widget one lazy afternoon ages ago, and no matter how hard I try, it won't go away. People keep e-mailing me about it and saying "why can't it do X"? Well, because it was conceived as a simple learning tool only. I really should dust it off and push it to version 1.0, but now that Netscape 4.x has subsided, it should get more than that. It should get modern CSS support and so on. It has collected 20 fairly obscure defect/enhancement requests, so be warned.
I don't own it; you can email DevX and appeal to them to release it to Open Source if you like. I've never bothered with that course of action, because I'm currently re-implementing it in XBL/XUL.
Please don't emailing me about the DHTML version unless you want to fund its maintenance and development, or contribute code. I get emails about it all the time, even though Netscape 4.x is pretty close to dead. Note that I'm happy to maintain, patch or fix it for a very modest outlay.
- Nigel McFarlane