mozilla extensions

[prev] [thread] [next] [lurker] [Date index for 2005/03/30]

From: Simon Wistow
Subject: mozilla extensions
Date: 12:29 on 30 Mar 2005
Well, that's a hate from the get go - Firefox, Phoenix, Mozilla. Watch 
the pea!

That aside, fuck me developing extensions for, err, let's call it 
Firefox is a pain in the testicular area. This is a typical work cycle.

1.  Create directory structure.
2.  Populate with meta data files that duplicate large quanities of 
    information.
3.  Start trying to code.
4.  zip up various directories, some as .jars
5.  zip up more directories plus those .jars as a .xpi
6.  Load in Firefox
7.  Wait.
8.  Just 5 seconds.
9.  Only 4 to go now.
...
13. Now restart Firefox. What the fuck? These aren't device drivers.
14. Get an error, try and work out the mapping betwen then internal 
    error string and what it actually wants.
15. Goto 4.
16. Kill oneself or Ben Goodger.

Debugging is ... well, a pain in the arse. There's no build tools. 
There's no docs. The API is different between point releases of browser 
versions. JOY!

Worst. Dev. Environment. EVAR!   

Generated at 02:00 on 02 Apr 2005 by mariachi 0.52