From 37dca875a0e943e87284bf5713825c0d96523da5 Mon Sep 17 00:00:00 2001 From: Aleksandr Kolbasov Date: Tue, 11 Nov 2025 22:28:43 +0300 Subject: [PATCH] Remove injected passkeys script from DOM tree It helps to hide it from `document.scripts` --- keepassxc-browser/content/passkeys-inject.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keepassxc-browser/content/passkeys-inject.js b/keepassxc-browser/content/passkeys-inject.js index 4813f85..37587e5 100644 --- a/keepassxc-browser/content/passkeys-inject.js +++ b/keepassxc-browser/content/passkeys-inject.js @@ -8,13 +8,14 @@ const PASSKEYS_WAIT_FOR_LIFETIMER = 30; const enablePasskeys = async function() { const passkeysLogDebug = function(message, extra) { if (kpxcPasskeysUtils.debugLogging) { - debugLogMessage(message, extra); + debugLogMessage(message, extra); } }; const passkeys = document.createElement('script'); passkeys.src = chrome.runtime.getURL('content/passkeys.js'); document.documentElement.appendChild(passkeys); + passkeys.remove(); const startTimer = function(timeout) { return setTimeout(() => {