1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-22 03:03:43 +00:00

[PM-5189] Adjusting how we identify iframes to be more exact in approach

This commit is contained in:
Cesar Gonzalez
2024-03-21 13:58:48 -05:00
parent 013275ebcb
commit 6c2b93ec8d

View File

@@ -245,10 +245,10 @@ class AutofillInit implements AutofillInitInterface {
): Promise<SubFrameOffsetData | null> { ): Promise<SubFrameOffsetData | null> {
const { subFrameUrl } = message; const { subFrameUrl } = message;
const subFrameUrlWithoutTrailingSlash = subFrameUrl?.replace(/\/$/, ""); const subFrameUrlWithoutTrailingSlash = subFrameUrl?.replace(/\/$/, "");
const iframeElement = document.querySelector( const iframeElement = document.querySelector(
`iframe[src^="${subFrameUrlWithoutTrailingSlash}"]`, `iframe[src="${subFrameUrl}"], iframe[src="${subFrameUrlWithoutTrailingSlash}"]`,
); );
if (!iframeElement) { if (!iframeElement) {
return null; return null;
} }