Extension conflicts

4 views
Skip to first unread message

Shadoefax

unread,
Mar 30, 2008, 2:07:23 PM3/30/08
to Panic Firefox Addon
David,

Users have notified me that your "Panic" extension prevents my "FEBE"
extension from functioning properly. (See
http://www.customsoftwareconsult.com/phpBB2/viewtopic.php?t=960). I
installed the extension and was able to verify the conflict. It also
interferes with "Mouse Gestures", "Password Exporter", "Colorful
Tabs", and the Firefox Tools menu.

I have reviewed your code in "panic-javascript.js" and noticed that
you are declaring global variables with generic names. In particular,
you have a variable named "navigator". By using this name, you
effectively nullify the DOM navigator object. Your use of other
generics like "mystrings" and "defaultAddress" are bound to cause
problems in other extension authors code.

Experienced extension authors know to make global variable names
unique. One common method is to preface these variables with the
extension name. For instance, use "panicNavigator" and
"panicMystrings" thus making clashes unlikely.

DavidC...@gmail.com

unread,
Apr 15, 2008, 2:27:15 AM4/15/08
to Panic Firefox Addon
Hello Shadoefax,
Sorry I read your post the day you made it but never replied. Since
you have left your feedback I have actually released two updated
versions of the addon but they have yet to been approved by the addon
team. Hopefully they will soon and it should resolve the issue.
Sorry for any inconvenience.
Thanks again for letting me know!

On Mar 30, 11:07 am, Shadoefax <cbake...@gmail.com> wrote:
> David,
>
> Users have notified me that your "Panic" extension prevents my "FEBE"
> extension from functioning properly. (Seehttp://www.customsoftwareconsult.com/phpBB2/viewtopic.php?t=960). I
Reply all
Reply to author
Forward
0 new messages