Kit Fox

Akkana's Tweaks to Firefox

This is just a collection of the tweaks I make in my own personal Firefox tree to make it into a browser I can stand.

I'm not trying to fork anything, just get something I can live with since I spend so much time using the browser. Mostly I'm putting back important functionality that the old Mozilla suite (now Seamonkey) had that was removed for Firefox.

I have two versions of the change: a minimal set, available as an installable extension, and a larger set, available as a patch to the Mozilla source.

Kitfox Extension

Here's the Kitfox extension (for Firefox 2 or 3): kitfox-0.3.xpi. And here's a source tarball for it (same files, but easier to extract and with a Makefile to generate the xpi): kitfox-0.3.tar.gz. It was generated courtesy of Ted Mielczarek's Extension Wizard (see also the Fizzy Pop project).

The extension currently only includes two changes:

Kitfox Source Patch

I don't expect this collection to be particularly useful to anyone else. However, I'm posting it because there might be people who want bits and pieces of the patch, or might want to see how to make changes like this in the Mozilla source. Note: this is a patch to the 1.8 branch. I have not (yet?) updated it for Firefox 3.

The latest version of the patch is: kitfox-1.8_11_16_06.diff.

Fixes include:

browser/base/content/browser.js:
Make shift-click do "save as"; make control-click do "open in new tab".
browser/base/content/browser.xul:
Disable the autocomplete popup in the urlbar.
browser/base/content/browser-sets.inc:
browser/base/content/browser-menubar.inc:
browser/locales/en-US/chrome/browser/browser.dtd:
Make ctrl-Q quit the app.
browser/locales/en-US/chrome/branding/brand.properties:
browser/locales/en-US/chrome/branding/brand.dtd:
Change the name to Kitfox so I can tell when I'm running it.
toolkit/content/widgets/browser.xml:
Disable all autocomplete popups.

Akkana's Software
Shallowsky Home