GM 2 port - Function Override Helper

Not yet.

Fra og med 21.06.2014. Se den nyeste version.

Dette script bør ikke installeres direkte. Det er et bibliotek, som andre scripts kan inkludere med metadirektivet // @require https://update.greasyfork.org/scripts/2599/7462/GM%202%20port%20-%20Function%20Override%20Helper.js

Skaber
Jixun.Moe
Version
1.0.2
Oprettet
17.06.2014
Opdateret
21.06.2014
Size
6,39 kB
Licens
N/A

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.