From b33065e1981e8a459220006f4c202d4bbd4510fb Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sun, 16 Aug 2020 17:14:26 -0400 Subject: [PATCH] Fine tune nowoif scriptlet --- src/web_accessible_resources/window.open-defuser.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/web_accessible_resources/window.open-defuser.js b/src/web_accessible_resources/window.open-defuser.js index 3e218df22..b89542a80 100644 --- a/src/web_accessible_resources/window.open-defuser.js +++ b/src/web_accessible_resources/window.open-defuser.js @@ -80,6 +80,7 @@ const decoy1 = createDecoy('iframe', 'src', url); const decoy2 = createDecoy('object', 'data', url); const popup = decoy1.contentWindow || decoy2.contentWindow; + Object.defineProperty(popup, 'closed', { value: false }); if ( arg3 === '' ) { return popup; } return new Proxy(popup, { get: function(target, prop) {