diff --git a/lib/intercept.js b/lib/intercept.js index c874fb3..faa4d0a 100644 --- a/lib/intercept.js +++ b/lib/intercept.js @@ -305,7 +305,7 @@ if (descriptor.hasOwnProperty("value")){ if (changedFunction.fakeGenerator){ descriptor.value = exportFunction( - changedFunction.fakeGenerator(checker), + changedFunction.fakeGenerator(checker, original, window), window ); } @@ -339,7 +339,7 @@ if (descriptor && descriptor.hasOwnProperty("get")){ const original = descriptor.get; const checker = generateChecker(name, changedGetter, siteStatus, original); - const getter = changedGetter.getterGenerator(checker); + const getter = changedGetter.getterGenerator(checker, original, window); descriptor.get = exportFunction(getter, window); if (descriptor.hasOwnProperty("set") && changedGetter.setterGenerator){