I recently got CVS access to Mozilla’s CVS repository, and my first checkin was completed. Bug 282185 is now fixed. Next to be checked in was Bug 362685. Yey! We now have Growl support on trunk builds! The last five months of my Mozilla work has come to an end (sorta, I have at least one follow up bug to deal with, but I already know how to deal with it because of the Growl extension for Firefox/Thunderbird 2.0). Mozilla is becoming more and more Mac friendly!
Well, I recently checked in the fix for the previously mentioned bug. It was a big pain, but I finally figured out and implemented (the implementation was the hard part) the fix. I had a few stupid code errors (like not indicating that my class supports nsIObserver, when it needed to) that caused me to take a lot more time than necessary to get this fixed. Now that that is all done, I’ll be writing up a doc on how to write your own code to hook into this extension so everyone can easily use Growl within Mozilla code!
It should be noted that this version of the extension includes basic support for Chatzilla. I plan on working with Gijs to get more in the future, but I think what we have now is a solid start.