@poincaraux: Sadly there's no easy way to describe how I built the extensions (beyond my initial explanation) without getting into the specifics of building XPI's. I wrote a brief tutorial to getting started developing Firefox extensions, and experienced extension developers could crack open my XPI and see pretty… Read more