From cb6486859cf4e7e8728938ddce55285ff511eb8b Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Tue, 18 Aug 2020 09:11:40 -0400 Subject: [PATCH] Further fine tune nowoif scriptlet --- src/web_accessible_resources/window.open-defuser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/web_accessible_resources/window.open-defuser.js b/src/web_accessible_resources/window.open-defuser.js index 54027d76a..3c3d40b36 100644 --- a/src/web_accessible_resources/window.open-defuser.js +++ b/src/web_accessible_resources/window.open-defuser.js @@ -80,7 +80,7 @@ const decoy = /\bobj\b/.test(arg3) ? createDecoy('object', 'data', url) : createDecoy('iframe', 'src', url); - let popup = decoy.contentWindow; + let popup = decoy.contentWindow || decoy; Object.defineProperty(popup, 'closed', { value: false }); if ( /\blog\b/.test(arg3) ) { popup = new Proxy(popup, {