So, my download manager code landed today, and oh boy did it burn! For those of you not involved in the Mozilla community, that simply means that it didn’t go over so well. Camino, Seamonkey, and Windows builds of Firefox had issues compiling the source code into a runnable program. I finally got that worked out, but now my unit tests are failing. The worst part is that they are failing silently with no output as to why (this is uncommon, and usually bad). This makes figuring out what is wrong extremely difficult.
So, I’ll be playing around with that for some time tonight, quite possibly until I get it working. I don’t know how long that is going to take, but let’s hope it won’t take all night. If I get the motivation, I’ll update.