Greasemonkey Compatibility
Metablock Fields
These are the only Metablock fields that have meaning to Jancy.
@grant
works like GreaseMonkey/TamperMonkey.
Only GM_addStyle
, GM.addStyle
, GM_xmlHttpRequest
, and GM.xmlHttpRequest
are recognized
API Compatibility
At the moment, Jancy supports a very small subset of the Greasemonkey/Tampermonkey APIs.
GM.addStyle
/GM_addStyle
GM.xmlHttpRequest
/GM_xmlHTTPRequest
Jancy’s implementation of GM.xmlHttpRequest
doesn’t support mixed content requests. If the page is served up with https
then you can only use GM_xmlHttpRequest
with other https
endpoints. A connection to an http
won’t work unless it’s to http://localhost
.
For
GM_xmlHttpRequest
these are the TamperMonkey fields that are not currently supported:
cookie
binary
nocache
revalidate
anonymous
fetch
onloadstart
For
GM_xmlHttpRequest
these are the GreaseMonkey fields that are not currently supported:
binary
upload