How to determine why a Greasemonkey script is not running [duplicate]
you can write logs everywhere in your scripts to get better traces of what if being done in them: http://wiki.greasespot.net/GM_log More info: http://wiki.greasespot.net/Greasemonkey_Manual:Other_Useful_Tools#JavaScript_Console Another tip: Take a look at the whole greasemonkey wiki. They have a lot of good stuff in there: http://wiki.greasespot.net/Main_Page