Here's a hacked-up .xpi I made that Works For Me in Firefox 3. Here's a repo where you can see the changes I made.
To install my non-secure extension (which will be refused by Firefox "because it does not provide secure updates"), you have to go to
about:config
and add a boolean pref extensions.checkUpdateSecurity
set to False.