Christian
Christian

Reputation: 3393

Add-on support after update

In a previous project I wrote a Firefox extensions - nothing too complex - that used xmpp4moz, an add-on for Firefox that integrates the xmpp/Jabber protocol. At that time Firefox 3.6 most the most recent one and everything worked quite well. Now with Firefox 5 xmpp4moz does produces errors, starting with

Error: Component.classes['@something/something/...'] is undefined

and naturally resulting in further 'undefined' errors. In some sense this is ok, since xmpp4moz is officially not available for Firefox 5. And given that the last update was in 2009 I don't really expect a updated version. Currently I see the following two options:

  1. Looking for alternatives/workarounds/...; so far I haven't found anything. Any ideas?

  2. Trying to update/modify xmpp4moz myself to make it running in Firefox 5 The thing is that at the moment I cannot really assess the required efforts.

Summing up, I'm stuck :)

Upvotes: 1

Views: 86

Answers (1)

Wladimir Palant
Wladimir Palant

Reputation: 57651

The sameplace download at http://www.sameplace.cc/ appears to include a slightly newer version of xmpp4moz (I didn't really check whether install.rdf is the only difference from the source code repository however). Still, it is only compatible with Firefox 3.6. From the look of it, there are no big issues, main problem is that the XPCOM components aren't being registered. See https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0 for information on the relevant changes, usually updating the components and chrome.manifest is easy.

Upvotes: 1

Related Questions