Addons for SeaMonkey

There are many addons for SeaMonkey, and many Firefox addons can also work in SeaMonkey. There is a site that has some Firefox addons modified for SeaMokey:

Anyway, I decided to build-in some addons for the Woof live-CD, ones that are really essential. Namely, Zombiekeys and Adblock.

Zombiekeys is really handy, it enables you to type accented characters very easily on a plain-English keyboard, or probably any keyboard. The key combinations are a Microsoft standard:

Adblock, well, you know what that's for! As my Internet connection is painfully slow, this is essential for me, and sure does make a difference. It also helps with my very low monthly limit (1GB).
I'm not using Adblock Plus, as I recall back last year when I compared them, Adblock is much smaller but still does a good job.

I've made them into PETs for the purpose of building in Woof Unleashed, and they are quite small, Zombiekeys is 9.5KB and Adblock is 71KB. Note that although I created these specifically for SeaMonkey, and such that they are already installed when the system is built, and they have files in /usr/lib/seamonkey, this could probably easily be fixed to work with Firefox.

One thing about Zombiekeys though, not all key combinations work. Maybe there is some conflict with JWM key handling. Also, Zombiekeys does not work in Composer.

I may add one or two more, as long as they're small.

Posted on 26 Jan 2009, 16:09


Posted on 26 Jan 2009, 17:58 by pakt
Another essential addon
Flash ads in web pages are real CPU hogs (not to mention the extra download). I have found Flashblock to work well in Firefox to block these. Flashblock replaces the Flash objects with a button you can click to view them. Also, you can right-click on the button to get more choices.

Posted on 26 Jan 2009, 19:26 by happypuppy
Essential addons
'NoScript' and 'Duplicate Tab' are the most essential.

NoScript can block not only Flash,but many other plugins as well.

Posted on 26 Jan 2009, 19:39 by happypuppy
SeaMonkey needs a skin as well
SeaMonkey also needs a new theme.The default one is terrible.

Ithe best one for Linux users is 'Mostly Crystal' by CatThief. Amazing theme. It makes the browser experience a whole lot better.

Download the latest version from the author's homepage:

Posted on 26 Jan 2009, 22:53 by kirk

You might want to consider User Agent Switcher as well. It's at as well. It let's Seamonkey masquerade as another browser, handy for web sites that only except Internet Explorer. It's very small too, 26kb download.

Posted on 27 Jan 2009, 3:23 by inged
SeaMonkey look and feel
If SeaMonkey 'looks' more like Firefox, less people will complain about it... letting a bookmark pointing to the SeaMonkey addons can diminish the complains about the browser.

Posted on 27 Jan 2009, 5:42 by happypuppy
user agent switcher
+1 for the User Agent Switcher.Extremely useful.

Posted on 27 Jan 2009, 6:45 by rarsa
Flash block is indispensable
I second the use of Flashblock.

It is actually just a CSS that hides flash unless you click on the icon.

Posted on 27 Jan 2009, 6:51 by Leon
SeaGnome theme


I'm using it with these changes in /root/.mozilla/default/r3y1skkw.slt/chrome/userChrome.css file:

/* */
/* make all toolbars the same size */
/* address bar is still larger than others */
toolbarbutton {
padding: 0px 8px !important;
border: 0px !important;
height: 24px !important; /* default size for normal toolbars -row hight with icons in toolbar*/

Posted on 27 Jan 2009, 10:15 by Raffy
A post about Flashblock (and singing :)


Posted on 27 Jan 2009, 14:55 by ttuuxxx
Hi Barry, I've been spending days trying to compile Seamonkey or Firefox on 4.12, 4.2 etc and always getting the same errors
Also are you going to upload Seamonkey, Composer: 7592KB. We could use it on 4.2. But even better would be telling me how to get around this error. I've recompiled Gtk2, Pixman, Pango etc and nothing. Please help, I'm using the same compiling code as you used in 4.11

../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o): In function `nsCanvasRenderingContext2D::Destroy()':
nsCanvasRenderingContext2D.cpp:(.text+0x20c6): undefined reference to `XFreePixmap'
../../dist/lib/libgkconcvs_s.a(nsCanvasRenderingContext2D.o): In function `nsCanvasRenderingContext2D::SetDimensions(int, int)':
nsCanvasRenderingContext2D.cpp:(.text+0x5b16): undefined reference to `XRenderFindStandardFormat'
nsCanvasRenderingContext2D.cpp:(.text+0x5b39): undefined reference to `XListPixmapFormats'
nsCanvasRenderingContext2D.cpp:(.text+0x5b75): undefined reference to `XFree'
nsCanvasRenderingContext2D.cpp:(.text+0x5bad): undefined reference to `XCreatePixmap'
collect2: ld returned 1 exit status
gmake[3]: *** [] Error 1
gmake[3]: Leaving directory `/root/mozilla/layout/build'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory `/root/mozilla/layout'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory `/root/mozilla'
make: *** [default] Error 2

Posted on 28 Jan 2009, 6:31 by PaulBx1
Leave 'em out
I'm more of the opinion that users should add whatever add-ons they want, rather than having it done for them. This is particularly so when Seamonkey is so opaque as to what add-ons you have, and because it is not trivial to remove them (and maybe can't be done at all if they are on the CD). Why? Because I'm not entirely pleased with the add-ons I have tried. I think it's possible they have caused some problems for me. Not sure, but I still don't want them forced on me.

Posted on 28 Jan 2009, 7:01 by BarryK
Compiling SeaMonkey
Someone should go and berate the SeaMonkey developers, as it won't compile without a little patch provided by T2. This problem has been there for ages, since the start of the 1.1 series I think. Go to and find the page on SeaMonkey and there is the patch you can download.

The file is gtk2-x11-libs.patch.
# cd mozilla
# patch -p1 < ../gtk2-x11-libs.patch

I don't know if that will fix it for you, but most likely it will as the patch fixes some undefined references.

Posted on 9 Feb 2009, 22:54 by ttuuxxx
Print Preview Fix Seamonkey 1 Series
Hi Barry

When I compiled Seamonkey I figured out how to fix the print preview issue, Well I was trying different things to see if I could get it going, well one thing worked :) ok this is what you do
delete the file located
once you delete that file reset seamonkey and click on the print preview, it opens up and shows you what it would look like printed. Just like it should.