Clicking to focus an OOP iframe inside an OOP iframe fires focus event in the parent iframe
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: hsivonen, Assigned: hsivonen)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Spin-off from bug 1653160:
When a A frames B that frames C such that all three are from different domains, when focus is in A, clicking C fires a focus event in B (plus the events that are supposed to fire) in Fission but not in non-Fission.
Fission shouldn't fire the event. This appears to be due to the PuppetWidget
of B getting raised.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 1•4 years ago
|
||
I also notice that calling window.focus()
in frame C would also result in firing a focus event in frame B.
Comment 2•4 years ago
|
||
(In reply to Edgar Chen [:edgar] from comment #1)
I also notice that calling
window.focus()
in frame C would also result in firing a focus event in frame B.
window.focus()
case should be fixed after bug 1674702.
Assignee | ||
Comment 3•4 years ago
|
||
(In reply to Edgar Chen [:edgar] from comment #2)
(In reply to Edgar Chen [:edgar] from comment #1)
I also notice that calling
window.focus()
in frame C would also result in firing a focus event in frame B.
window.focus()
case should be fixed after bug 1674702.
Thanks. It looks like this one got fixed, too. I'll update the test accordingly.
Assignee | ||
Comment 4•4 years ago
|
||
Updated•4 years ago
|
Comment 6•4 years ago
|
||
bugherder |
Description
•