nntoan / scriptify

Automatically exported from code.google.com/p/scriptify
MIT License
0 stars 0 forks source link

SeaMonkey Composer stops working with add-ons created from Scriptish #11

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi, just recently one user reported this issue to me which I didn't believe at 
first, but it's easily and consistently reproducible, specific to only 
SeaMonkey. :( 

What steps will reproduce the problem?
1. If you don't already have, install SeaMonkey browser and run it.  
2. Open Window->Composer from the Menu items. 
3. See that everything works and you can easily type things in the Composer 
Window. 
4. Now install the add-on from the official AMO I created using Scriptify : 
https://addons.mozilla.org/en-US/firefox/addon/yahoomailhideadpanel/ 
5. Now open the Window->Composer again (remember to close the previous opened 
Composer before that)
6. See that the 'Caret' cursor for typing doesn't appear, the mouse pointer 
remains the same, and you cannot type in the Composer Window. 
7. Now disable the Firefox add-on you just installed once again, just to check. 
See that if you open a new Composer window, everything works again. 

I thought though not-probable but it might be due to my part of the script in 
the add-on, but replacing that with a mere alert('hi'); was still breaking the 
Composer, so there's something with the Scriptify add-on which I'm unable to 
find out. 

What is the expected output? What do you see instead?
- Typing inside the Composer window shouldn't have stopped working. 

What version of the product are you using? On what operating system?
Scriptify version: 0.2.6 , Windows 7/8, x64

Please provide any additional information below.
All Firefox add-ons should work on SeaMonkey as well by default, and it does 
work perfectly, just that the Composer stops working for some reason - You 
don't even need to open 'Yahoo Mail', on which the add-on is supposed to work. 
Just installing is enough. 

If you decide that you will not fix SeaMonkey problems, I will really 
appreciate if you can just give me some hint on what *might* be causing it, and 
any suggestions that you have for me to try and fix it (I'm really 
inexperienced in add-ons, though have workable knowledge of scripts).

Thanks !

Original issue reported on code.google.com by piyushs...@gmail.com on 24 Jun 2014 at 11:07

GoogleCodeExporter commented 9 years ago
That add-on is built with Scriptify 0.2.5. I suggest that you upgrade it to 
0.2.6, which disables frame manager support when electrolysis is not enabled. 
Same-process synchronous message passing caused several problems on Firefox. It 
may do the same in Seamonkey.

Original comment by maglion...@gmail.com on 26 Jun 2014 at 7:43

GoogleCodeExporter commented 9 years ago
Thanks for your suggestion! And sorry for being late in trying the next version 
of Scriptify. I just tried compiling my userscript with 0.2.6 version of 
Scriptify, and though the SeaMonkey Composer works now, my user-script itself 
has stopped working - everything else remained same. A simple alert works in 
both, but the stuff that I'm doing - mainly 'GM_addStyle', isn't working only 
in 0.2.6. 

If you want to try this in Yahoo Mail, I can give you a test username and 
password. Thanks very much again! 

Original comment by piyushs...@gmail.com on 3 Jul 2014 at 1:09

GoogleCodeExporter commented 9 years ago
Hi,
Any words on this? Do you think GM_addStyle works in the latest version of 
Scriptify? 

Thanks!
Piyush

Original comment by piyushs...@gmail.com on 17 Jul 2014 at 7:58