Hi,
current 0.3.0 release does not compile with xulrunner 1.9.1 (i.e firefox 3.5). I've fixed it in gentoo package by first applying commit 166, and then changing a few things (patch attached):
* change one FALSE to 0, int16 to int16_t (same for int32 and unsigned versions), as new xulrunner does not define these anymore (should still work with old xulrunner)
* change the CallNPN_...(bla) to (*bla) (I don't think this one is backwards compatible)
Thanks
Changes for new xulrunner