From a3604e8feae9becf7d8e45b6cc044bb83199e3fd Mon Sep 17 00:00:00 2001 From: PalmerAL Date: Wed, 5 Feb 2025 14:23:36 -0600 Subject: [PATCH] ignore permission checks with no origin Some requests of this type started showing up after an Electron upgrade --- main/permissionManager.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main/permissionManager.js b/main/permissionManager.js index da5103e24..84d08f5f8 100644 --- a/main/permissionManager.js +++ b/main/permissionManager.js @@ -182,6 +182,11 @@ function pagePermissionCheckHandler (webContents, permission, requestingOrigin, return false } + // TODO sometimes the origin field is blank, figure out why + if (!requestingOrigin) { + return false + } + if (permission === 'clipboard-sanitized-write') { return true }