Category Archives: Programming

Informal Test: Building Firefox with VMWare vs. VirtualBox

I needed to set up a Linux virtual machine on a Windows host for working with Firefox OS. I don’t like working in slow VMs, so I did an informal test of VMWare vs. VirtualBox. I prefer to use open-source … Continue reading

Posted in Mozilla, Programming | 3 Comments

Improving DNS Performance in Firefox for Android

Mozilla has been working hard to improve Firefox on Android. The following is a guest post from Steve Workman of Mozilla’s networking team which describes an effort to improve DNS performance. – Josh It started with some crashes on Android … Continue reading

Posted in Mozilla, Programming | 6 Comments

Firefox 4 for Mac OS X: Under the Hood

Firefox 4 will be an exciting release and we’ve made a number of improvements specific to Mac OS X. Users will benefit primarily in terms of speed, stability, and security. We’ve come a long way since Firefox 3 for Mac … Continue reading

Posted in Mozilla, Programming | 35 Comments

Building 32-bit Firefox on Mac OS X 10.6

Building 32-bit Firefox for Mac OS X 10.6 is a little trickier than building on 10.5. This post will explain how to do it. Assume everything I don’t mention is the same as on 10.5. First, installing mercurial via MacPorts … Continue reading

Posted in Mozilla, Programming | 5 Comments

Status Update: Gecko/Firefox for 64-bit Mac OS X

Since Mac OS X 10.6 is coming out tomorrow I thought I’d give an update on 64-bit Gecko for Mac OS X. Progress is tracked on Mozilla bug 468509. We’re very close to having running builds. We still need to … Continue reading

Posted in Mozilla, Programming | 9 Comments

Firefox for Mac OS X and Filesystem-related System Calls

About a year ago I was looking at our Mac OS X XPCOM local file implementation in Gecko and I noticed that it is pretty inefficient in terms of the number of system calls it makes for some common operations. … Continue reading

Posted in Mozilla, Programming | 8 Comments

Postbox Beta is Public

Check it out! Created by Mozilla developers Scott MacGregor and Seth Spitzer, among others. http://www.postbox-inc.com/

Posted in Mozilla, Programming | 3 Comments

Writing an NPAPI plugin for Mac OS X

Recently I have been doing some work to make life easier for NPAPI plugin developers. As part of that effort I started to revive our NPAPI SDK and rewrite some of our sample code. Today I’m going to explain how … Continue reading

Posted in Mozilla, Programming | 27 Comments

Mozilla talk at Indy Hall, Philadelphia, PA, 9/17/2008

I’ll be giving a talk about the Mozilla project at Independents Hall in Philadelphia on Wednesday, September 17th, at 6:30 PM. The talk will include an overview of Mozilla’s software development process and our organization. Independents Hall is located at … Continue reading

Posted in Mozilla, Philadelphia, Programming | Leave a comment

NPAPI Plugin Bugs, Accessibility

I want to talk a little bit about Mozilla NPAPI plugin bugs 78414 and 93149. I’m surprised by the fact that more people don’t complain about them given how irritating they are, particularly on Linux and Windows. We have an … Continue reading

Posted in Linux, Mozilla, Programming | 8 Comments