Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SeaMonkey #7

Open
bastik-1001 opened this issue Jun 1, 2013 · 6 comments
Open

Support SeaMonkey #7

bastik-1001 opened this issue Jun 1, 2013 · 6 comments
Labels

Comments

@bastik-1001
Copy link

Some prefer SeaMonkey over Firefox and since it uses the same engine (and also supports WebSockets) it would be nice to have it supported.

As far as I can tell it requires only a change in the .rdf; changes to the code seem not to be required.

@reezer
Copy link
Owner

reezer commented Jun 1, 2013

Did you try it? Could you also try installing it from the add-on page now? I changed the compatibility there.

@bastik-1001
Copy link
Author

I hadn't SeaMonkey installed. I just installed 2.17.1 (English) and went to the add-on manger where it doesn't find your add-on.

On the add-ons page it tells me that I need Firefox. (This applies to both en-us and de version of the page)

@bastik-1001
Copy link
Author

And if I try to add it SeaMonkey tells me that it is not compatible.

(I don't see any change in the .rdf files for 0.1.0 and 0.1.1).

seamonkey download

seamonkey install

@bastik-1001
Copy link
Author

According to
https://developer.mozilla.org/en-US/docs/Extensions_support_in_SeaMonkey_2
the em:id of SeaMonkey is

//<//em:id//>//{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}//<///em:id//>// (strip out //)

@reezer
Copy link
Owner

reezer commented Jun 1, 2013

I will consider this blocked by upstream for now. It would be possible to use a more low level API, but I don't have the time for this now. However once the following upstream bug is fixed I am of course going to support that.

https://bugzilla.mozilla.org/show_bug.cgi?id=724276

@bastik-1001
Copy link
Author

Alright, simply modifying the install.rdf does not work.

I downloaded 0.1.1 and modified the install.rdf so it would install SeaMonkey. Installing works.

However there's no icon in the status bar and this is most likely the case, because it just does not work. It dies because it is unsupported.

Timestamp: 01.06.2013 19:59:15
Error: tor-flashproxy-badge: An exception occurred.
Error: Unsupported Application: The module sdk/panel currently supports only Firefox.
resource://jid0-1kqapo5buhwjbqft5beuxhxzjca-at-jetpack/addon-sdk/lib/sdk/loader/cuddlefish.js 80
Traceback (most recent call last):[removed]

I'm removing (de-install) SeaMonkey, but I'm available for another try, when the SDK support it.
I guess once it's going I'm going to fire up the latest SeaMonkey version to test new versions of your add-on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants