Vladimir Vukićević — Words
 

Author Archive for vladimir



(or, “If I only had a nickel…”)
I needed a permanent Linux machine to do some recent bugs; I have a Mac Mini here that’s been a champion for the past few months, triple-booting between Linux, OSX, and Windows XP.  But, lately, I’ve been needing to switch between Windows XP and Linux quickly, so I decided [...]

I ♥ Shark

Rob Sayre just checked in bug 411365, which adds some global functions to JS for starting and stopping profiling using Shark on OSX.  This makes it extremely easy to get a clean profile for a specific testcase, especially if the action is deep in the UI or otherwise hard to isolate.  Shark is pretty awesome [...]

Dear Crazy Person, Get A Grip.

beltzner recently sent me an email asking for some background regarding dropping support for gtk1.  I didn’t think much of this — the decision was made before Firefox 2, based on the total utter lack of support for gtk1 from Linux and Unix vendors and the fact that gtk1 had been end-of-lifed for a while [...]

SpeedStep throttling on MacOS X?

Does anyone out there have any idea how to force a specific SpeedStep frequency under MacOS X (specifically on a Core Duo and Core 2 Duo Mac Mini)?  We can do this under Windows XP using SpeedswitchXP, and under Linux using cpufreq, but I can’t find anything similar for OS X.  This is important for [...]

Graphics in Mozilla - Part 1

A while ago, I put together a presentation about the graphics architecture in Mozilla, and what we were working towards with Thebes and Cairo. It was supposed to be a video presentation, but I was never happy with the way the video turned out, so never put it up. After seeing John Resig’s post about [...]