Top

OS X Firefox Users - Don’t Hold That Button!

December 1, 2005

There is an article causing a bit of a ripple this morning claiming a “major bug” in Firefox under OS X.

There is a major bug in Firefox where if you hold down the mouse button to select text, or scroll, or anything inside the browser window, the Firefox CPU usage shoots up to nearly 100% and hogs your entire system until you let go. I just tested it using top and can verify that the CPU usage jumps to between 75-95% depending on the other applications in use at the time. For Powerbook or iBook users this is a major issue, considering your fans will probably turn on and you’ll battery will drain much quicker.

This is real, but it’s apparently a bug in Carbon (one of several methods of writing applications for OS X) in general, and not just Firefox.

It’s also been there from the beginning, and appears to be slightly better in 1.5 than it was in 1.0x — I’ve noticed several times running Firefox over the past few months that holding down the mouse button and selecting text would occasionally cause the machine to slow up for a few seconds.

The good news is that the problem goes away when you let go of the button — which makes this more of just an annoyance than anything.

Which is not to say it shouldn’t be fixed (apparently there are some coding fixups that would allow Firefox to improve this behavior somewhat, even while remaining a Carbon app), but more to say that if you are a Mac user, you shouldn’t let reports of this “major bug” keep you from enjoying this fine new release of Firefox.

Rate this:
2.8
Like this article? Share it!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Reddit
  • StumbleUpon

Comments

Got something to say? [privacy policy]





Possibly Related


Apple Two Button MouseThere’s a rumour afoot that Apple is busy working on a two-button mouse...  This may be yet another sign (along with the Mini) that Apple is getting serious about taking over some Windows market share. Or it may just mean that Steve Jobs discovered his middle finger was useful for more than non-verbal communication… In any event, if it’s true, it’s high time.  Too late for me, though—I’m corrupted; I can’t use a computer (even a Mac) without four buttons (two thumb buttons for back and forward) and a scroll wheel.  There’s probably a special place in hell for me, but I’m still using a Microsoft wireless keyboard and Explorer mouse. (Along with the awesomely useful open-source app uControl to...


Make Firefox More Mac-likeOver at "But she's a girl..." the author has decided to give Firefox 1.5 a try, but is a little bit peaved about the level of Mac-ness that Firefox offers... Fortunately, she also offers a fix - the main problem I’ve always had with Firefox is that it just doesn’t look very Mac-like. After a little bit of digging, that particular problem was solved by the GrApple Eos Pro theme; very simple, stylish, and a bit like Safari without the brushed metal. Firefoxy makes form widgets a little smoother and more Mac-like, rather than the boxy Firefox-native widgets, which always seem too large to me. These are both excellent finds -- Firefox feels much more like a native Mac application...


Make Mac Firefox FasterSure Firefox 1.5 is faster than the 1.0x releases, but if you really want to squeeze the last few drops of speed out of Firefox on your Mac, you'll want to go grab a release optimized for your particular CPU. G4 users will want the G4-optimized Firefox 1.5 , while those with a G5 will want the G5-optimized Firefox 1.5. If you're not sure what processor you have, your Mac privileges will be revoked just take a look at "About This Mac" under the Apple menu. As an added bonus, these already have the more Mac-like form controls that Firefoxy enables pre-installed -- install this and grab a copy of the GrApple Eos Pro theme and you're on your way...


Firefox 1.0 CPU UsageJust a quick tip—if you’re having problems with FireFox using an excessive amount of CPU time, be sure to check your extensions… On my G4/1.5GHz PowerBook, I’d noticed FireFox 1.0 was starting to take 35% - 45% of the CPU, even when it was running in the background.  I went in and removed a few non-critical extensions (GCache, FoxyTunes) and disabled a couple of others (Search Status (shows pagerank)) and Tweak Network Settings), and CPU usage fell back to a reasonable 2% - 8%.  I don’t have the time right now to narrow down which particular extension or combination of extensions might be causing the problem, but if you’re seeing problems, you might want to go in and carefully start...


Firefox 1.5 RocksI've been biding my time about saying anything about Firefox 1.5 -- I've been playing with it since RC1 ("Release Candidate 1"), and it's currently up to RC3, and looking rock solid. Rumor has it that the formal release will be around the end of the month, but as far as I'm concerned, it's pretty close. PC Mag must think so too, since they just did a review of RC3. Of course, I haven't fooled much with the PC version (which they review), but I've spent a lot of quality time with the Mac OS X version, and I've got to say, Firefox 1.5 rocks. The best "feature", as far as I'm concerned, is that it's much faster than previous...

Bottom