From 7cb3fddabe3c0470d73f33f8712836a3553f01dc Mon Sep 17 00:00:00 2001 From: varjolintu Date: Thu, 16 May 2024 19:28:01 +0300 Subject: [PATCH] Fix XML formatting with Firefox --- keepassxc-browser/content/keepassxc-browser.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/keepassxc-browser/content/keepassxc-browser.js b/keepassxc-browser/content/keepassxc-browser.js index 9ee0e16..2d7d42c 100755 --- a/keepassxc-browser/content/keepassxc-browser.js +++ b/keepassxc-browser/content/keepassxc-browser.js @@ -806,6 +806,10 @@ kpxc.updateTOTPList = async function() { // Apply a script to the page for intercepting Passkeys (WebAuthn) requests kpxc.enablePasskeys = function() { + if (document?.documentElement?.ownerDocument?.contentType === 'text/xml') { + return; + } + const passkeys = document.createElement('script'); passkeys.src = browser.runtime.getURL('content/passkeys.js'); document.documentElement.appendChild(passkeys);