GM 2 port - Function Override Helper

Not yet.

Från och med 2014-06-21. Se den senaste versionen.

Detta skript bör inte installeras direkt. Det är ett bibliotek för andra skript att inkludera med meta-direktivet // @require https://update.greatest.deepsurf.us/scripts/2599/7462/GM%202%20port%20-%20Function%20Override%20Helper.js

Upphovsman
Jixun.Moe
Version
1.0.2
Skapad
2014-06-17
Uppdaterad
2014-06-21
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.