GM 2 port - Function Override Helper

Not yet.

As of 21/06/2014. See the latest version.

This script should not be not be installed directly. It is a library for other scripts to include with the meta directive // @require https://update.greasyfork.org/scripts/2599/7462/GM%202%20port%20-%20Function%20Override%20Helper.js

Autor
Jixun.Moe
Verzija
1.0.2
Napravljeno
17/06/2014
Ažurirano
21/06/2014
Size
6,39 КБ
Licenca
Nije dostupno

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.