I've got 38 scripts that I would have to go through each one-by-one to make them compatible with Greasemonkey 1.*, which at the moment I don't have the time to do (and didn't when GS 1.0 was first released). Almost all have simple function names that might conflict with functions on webpages. Also, I @require jQuery in almost all these scripts, too, and since most websites also use jQuery, I assume that this is a huge conflict so I'd have to rewrite many of my scripts that use jQuery.
So, that's why I'm asking if there's anything simple that I can do without testing 38 scripts to make all of them, or at least most, work with GS 1.* as they are working now with GS 0.9. If not, then what exactly would I have to do to make the scripts compatible with GS 1.*? From what I can see, I have to include @grant none in all the scripts? Would that then fix the jQuery conflict, or would I have to separately ensure that the websites do or don't have jQuery, and if they do, then remove jQuery from my script so they don't conflict? Thanks in advance. On Monday, May 13, 2013 12:42:48 PM UTC-4, Anthony Lieuallen wrote: > > On Mon, May 13, 2013 at 12:09 PM, Gary <[email protected] <javascript:>>wrote: > >> So, I was wondering, is there some sort of "quick upgrade" guide to make >> scripts that worked in Greasemonkey 0.9 due to the sandbox feature, to also >> work in 1.0 and above? > > > How are you suggesting Greasemonkey know which script works which way? > > Or: no. Put appropriate @grant metadata in scripts you author if the > simple guess that it does make is not appropriate. Or show us the scripts > and explain clearly what doesn't work and maybe we can help you more > specifically. > -- You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/greasemonkey-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
