From 47446baf294598d8e3a2faa93a627ae0ac4fb66c Mon Sep 17 00:00:00 2001 From: Jimmy Date: Mon, 21 May 2018 21:23:31 +1200 Subject: [PATCH] s/obj/target/ Would a bit of consistency in variable names be too much to ask? --- qutebrowser/javascript/greasemonkey_wrapper.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/qutebrowser/javascript/greasemonkey_wrapper.js b/qutebrowser/javascript/greasemonkey_wrapper.js index aa8e5d166..457118696 100644 --- a/qutebrowser/javascript/greasemonkey_wrapper.js +++ b/qutebrowser/javascript/greasemonkey_wrapper.js @@ -163,16 +163,16 @@ const unsafeWindow = window; const qute_gm_window_shadow = {}; // stores local changes to window const qute_gm_windowProxyHandler = { - get: function(obj, prop) { + get: function(target, prop) { if (prop in qute_gm_window_shadow) return qute_gm_window_shadow[prop]; - if (prop in obj) { - if (typeof obj[prop] === 'function' && typeof obj[prop].prototype == 'undefined') + if (prop in target) { + if (typeof target[prop] === 'function' && typeof target[prop].prototype == 'undefined') // Getting TypeError: Illegal Execution when callers try to execute // eg addEventListener from here because they were returned // unbound - return obj[prop].bind(obj); - return obj[prop]; + return target[prop].bind(target); + return target[prop]; } }, set: function(target, prop, val) {