GM 2 port - Function Override Helper

Not yet.

Versione datata 21/06/2014. Vedi la nuova versione l'ultima versione.

Questo script non dovrebbe essere installato direttamente. È una libreria per altri script da includere con la chiave // @require https://updategreasyfork.deno.dev/scripts/2599/7462/GM%202%20port%20-%20Function%20Override%20Helper.js

Autore
Jixun.Moe
Versione
1.0.2
Creato il
17/06/2014
Aggiornato il
21/06/2014
Dimensione
6,39 KB
Licenza
Non disponibile

GM 2.x port - Function Override Helper

GreasyMonkey 2.x Beta will break lots scripts, this library has made to help function hooking.

It provides 2.x API exportFunction and cloneInto for 1.x support (Which is just dummy sandbox).

It's well documented(Should be..) in source.

1.0.2

Fix this problem when hooking prototype / Object function.

return foo.apply({}, args); -> return foo.apply(this, args);

return bak.apply ({}, arguments); -> return bak.apply (this, arguments);

1.0.1

document.body -> document.head, to prevent document.body is null error.