daily bugzilla triaging

I just spent some time doing some bug triaging on Mozilla.org’s Bugzilla. There were a lot of polish bugs that were set to blocking0.9? (that is, “can this bug block Firefox 0.9?”) that shouldn’t have been set as such, because Firefox 0.9 is a feature driven release, and Firefox 1.0beta is where most of the polishing should occur. So I declined most of those requests. Hopefully that should clear up the queue a bit so that the real devs have an easier time with it. Mike Connor (mconnor) is also responsible for a lot of the same triaging that occured tonight.

I also realised that I had cc’ed myself on 151 bugs, most of which I wasn’t interested in receiving mail about anymore. So I un-cc’ed myself from 80 of those, so now I’m down to 71.

Lately there haven’t been any official nightly Linux GTK2+Xft builds of Firefox builds, so I’ve been making some of my own and posting them for other people to download. Generally speaking, you can always find my builds here, but if you want more info on them you should head over to the Firefox Builds Forum where I always post when I upload a new build. Usually I only build when the official machines are down for some reason.

firefox compiliation woes with the VC .NET 2003 toolkit

I’ve spent quite a bit of time over the last few days trying to get Mozilla Firefox to compile using Microsoft’s free Visual C++ Toolkit 2003. There were a lot of issues to solve (solved for the most part by installing the Microsoft Platform SDK, .NET 1.1 SDK and MASM32), and I got to a point where I could build Mozilla successfully. Unfortunately, the Firefox IE profile migration code requires some libraries that weren’t included in the free toolkit, and it fails at the linking stage (due to unresolved externals). It probably requires a code hack to fix.

If any of my readers haven’t checked out Mozilla Firefox, I strongly recommend that you do so. Whether you’re running Windows, MacOS, Linux, or something else, it will rock your web browsing world.