OBSOLETE as of Firefox 57.
I found this question but trying to use the code given there: unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); const clipboardHelper = …
javascript firefox greasemonkey clipboard clipboard-interactionI'm learning Greasemonkey with the hopes of making some improvements to a webpage. I think I have a good grasp …
javascript greasemonkeyXPath can do everything querySelector can do, and more, so when would you ever choose the latter? I haven't seen …
javascript xpath css-selectors greasemonkey selectors-apiCan, for example, Facebook.com run a version control script on my browser and find out if I am running …
javascript facebook greasemonkey userscripts tampermonkeyI am having issues with this very basic Greasemonkey script, most likely with the metadata configuration. Here is the full …
javascript debugging firefox greasemonkeyThe GreaseSpot page on metadata blocks says that the two are very similar but @match "sets more strict rules on …
javascript greasemonkey userscripts tampermonkey// the iframe of the div I need to access var iframe = document.getElementsByTagName("iframe")[2]; var innerDoc = iframe.contentDocument || iframe.contentWindow.…
javascript google-chrome iframe greasemonkey userscriptsThere is a page http://example.com/1.php that includes javascript file as usual: <script type="text/javascript" src="/…
javascript google-chrome cross-browser greasemonkey userscriptsI was reading GM's wiki to determine the difference between @downloadURL & @updateURL (which I didn't). But what confused me …
greasemonkey userscripts tampermonkeyI am writing a userscript for Greasemonkey and want to add an item to right click context menu. If I'm …
firefox greasemonkey