Forum rulesBefore asking a question or reporting an issue:1. Please review the list of FAQ's.2. Use the Google search box (at the top of each forum page) to see if a similar problem or question has already been addressed. This will search the entire contents of the forums as well as the iMacros Wiki.3. We can respond much faster to your posts if you include the following information:

Thank you for your reply . Judging from the second link all is not lost yet.

I've only browsed a little the second link you gave me and it writes about use of java in firefox extensions so I can still use java code in iMacros javascript file. But I will have to find different solution for FireFox 16 and above.

I'll do some performance tests before using FF18 and the new beta, but it seems to be good for me now !

Thanks for your good job on the new beta ! I haven't had the time to test the new EVENT feature, but it seems to be interressant !

Writing the word EVENT made think that I found a tip which is better (for me) that what is written in the wiki (http://wiki.imacros.net/TAG) about how to prevent the TAG command to follow a link :

How to avoid following links

If you want to use a link or button as a reference, you should tag it with TAG ... EXTRACT=TXT, to avoid following the link or "clicking" the button. In that case, do not forget to use SET !EXTRACT NULL, to clear the extract variable before the real extract.

Doing that way, if the link is not present you won't have and error, and you'll need to use the js script to get the result of the extract when you want to verify if the link is present.So, on my side I prefer to use TAG ... CONTENT=EVENT:MOUSEOVER because if the link is not present you'll have an error ! And in most of the cases you won't follow the link

I will go over the links you gave me and try to develop new methods to use in my scripts. So tell me please can I rewrite this function bellow (I found it on this forum) to use XPCOM components or I can forget about using it all and write something new.