In the last few months I've been resurrecting the code, both sides are now working, the "Perl calls XPCOM" side (XPCOM.pm) is almost finished, the other side (to write a component in perl) requires some more work. A lot of testing needed, any one interested? Drop me a note.