Bug 278553

Summary: iframe's document not focusing when .focus() is called
Product: WebKit Reporter: Marcos Caceres <marcosc>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
URL: https://jsfiddle.net/3249g6pw/1/
Bug Depends on:    
Bug Blocks: 268516    

Marcos Caceres
Reported 2024-08-22 22:11:44 PDT
There appears to be an issue with iframes not focusing when .focus() is called on them. Test case: ``` window.onload = async function () { const iframes = document.querySelectorAll("iframe"); for (let iframe of iframes) { await new Promise(resolve => { iframe.onload = resolve; iframe.src = "about:blank"; }); iframe.focus(); console.assert(iframe.contentDocument.hasFocus(), "The iframe is not focused."); } }; ```
Attachments
Radar WebKit Bug Importer
Comment 1 2024-08-29 22:12:11 PDT
Marcos Caceres
Comment 2 2025-02-18 19:18:29 PST
Note You need to log in before you can comment on or make changes to this bug.