From 6c2b93ec8d13f7852b89b1c8c3cbf5f5e6e0bd7b Mon Sep 17 00:00:00 2001 From: Cesar Gonzalez Date: Thu, 21 Mar 2024 13:58:48 -0500 Subject: [PATCH] [PM-5189] Adjusting how we identify iframes to be more exact in approach --- apps/browser/src/autofill/content/autofill-init.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/browser/src/autofill/content/autofill-init.ts b/apps/browser/src/autofill/content/autofill-init.ts index 8932cdb0a09..c38850938bc 100644 --- a/apps/browser/src/autofill/content/autofill-init.ts +++ b/apps/browser/src/autofill/content/autofill-init.ts @@ -245,10 +245,10 @@ class AutofillInit implements AutofillInitInterface { ): Promise { const { subFrameUrl } = message; const subFrameUrlWithoutTrailingSlash = subFrameUrl?.replace(/\/$/, ""); - const iframeElement = document.querySelector( - `iframe[src^="${subFrameUrlWithoutTrailingSlash}"]`, + `iframe[src="${subFrameUrl}"], iframe[src="${subFrameUrlWithoutTrailingSlash}"]`, ); + if (!iframeElement) { return null; }