Archive for the 'Firefox' Category

It’s All Text, Firefox extension

Sunday, December 9th, 2007

It’s All Text! is a pretty handy Firefox extension. It lets you set up an external editor and puts a little ‘edit’ button in the corner of every textarea that pops open an external editor of your choosing. Then it watches the file the external editor is editing and refreshes the textarea whenever it changes. [...]

Victory over Firefox error message

Wednesday, April 13th, 2005

A while back I posted about an error message I was getting from Firefox that had an obscure cause. My hope was to save someone the same woe I had when Google turned up no results for it. It worked. It required persistance to find since the result is on page three of the Google [...]

Greasemonkey in anger

Tuesday, March 15th, 2005

I saw Greasemonkey a while back. Today I used it in anger for the first time. Some friends of mine use a YaBB-powered web board. Unfortunately, YaBB doesn’t remember the last time I looked at a thread. So I had to read the dates next to each thread and remember when I last looked at [...]

“xml processing instruction not at start of external entity”

Thursday, February 17th, 2005

I’ll spare my readers the head-bashing that finding this involved and spell it out: My perfectly valid XUL file was failing to load once I added the XML directory to use a stylesheet. The error message suggested some error parsing the XML (“xml processing instruction not at start of external entity”). In fact, the problem [...]

Zipping files is easy, right?

Tuesday, February 15th, 2005

I’ve been learning about writing Firefox extensions and naturally sought to automate the .xpi assembly process. Packaged Firefox extensions (.xpi) and the jar files nested within them are “ordinary zip files”. A simple extension’s .xpi file might contain a structure like this: helloworld.xpi install.rdf chrome/ helloworld.jar content/ helloworld/ contents.rdf .. (more files) .. (Where bold [...]