[xSidebar] Fixed: Chrome Registration failed

Philip Chee philip.chee at gmail.com
Sun Oct 26 04:19:53 PDT 2008


2008/10/26 Fernando Cassia <fcassia at gmail.com>:
> Finally this worked. The question remains, why can't the script install do
> it itself:

Because this is a bug.

1. The old XPFE code is undergoing bitrot as nobody is maintaining it.

2. Profiles created by SeaMonkey don't have the /overlayinfo/ directory
structure, but for backward compatibility with profiles created/used by
the old Mozilla Suite if these exist we use them instead of the newer
registry files (stylesheets.rdf and overlays.rdf).

3. If you install the Mnenhy extension, then for reasons only known to
the author, it creates the /overlayinfo/ directories even in a Suite
profile.

4. A bug introduced in SeaMonkey 1.1.12 confuses SeaMonkey as to which
files to use when registering extensions causing the chrome registration
error that you see.

> SOLUTION:

I've documented it previously at:
<http://flashblock.mozdev.org/problems.html#fbInstall>

All these problems will go away with SeaMonkey 2.0a1. Of course you'll
get a whole slew of different problems but that's a topic for discussion
elsethread.

Phil


More information about the Xsidebar mailing list