Vladimir Vukićević — Words
 

Archive for the 'Mozilla' Category



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 [...]

Updated Add-On installation site, now hosted on addons.mozilla.org.  Compatible with post-3.0b5 Firefox nightlies.
About a year and a half ago, I demoed an early prototype of an OpenGL 3D context for the canvas element at XTech. There was a lot of interest, but due to time constraints I wasn’t able to spend as much time [...]