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> {
const { subFrameUrl } = message;
const subFrameUrlWithoutTrailingSlash = subFrameUrl?.replace(/\/$/, "");
const iframeElement = document.querySelector(
`iframe[src^="${subFrameUrlWithoutTrailingSlash}"]`,
`iframe[src="${subFrameUrl}"], iframe[src="${subFrameUrlWithoutTrailingSlash}"]`,
);
if (!iframeElement) {
return null;
}