Closed
Bug 1615548
Opened 5 years ago
Closed 5 years ago
Clicking the location field when the focus is in an out-of-process iframe leaves the OOP iframe thinking it has focus
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P2)
Core
DOM: UI Events & Focus Handling
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | verified |
People
(Reporter: hsivonen, Assigned: hsivonen)
References
Details
Attachments
(1 file)
Steps to reproduce
- Enable Fission (once bug 1556627 has landed)
- Navigate to https://hsivonen.fi/fission-host.html
- Click a text field inside an iframe.
- Click the location bar.
- Press a keyboard key.
Actual results
Both the location bar and the text field in the iframe look focused and paint a blinking cursor. The keystrokes go to the location bar.
Expected results
Expected the text field in the iframe not to look focused and not to paint a text insertion point bar.
Updated•5 years ago
|
Priority: -- → P2
Updated•5 years ago
|
Fission Milestone: --- → M6
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
The problem is that https://searchfox.org/mozilla-central/rev/91f6c02fcf4c16f78fdc4417f61f192688294066/dom/base/nsFocusManager.cpp#760 compares with mActiveWindow
.
Assignee | ||
Comment 3•5 years ago
|
||
Pushed by hsivonen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/40a8e53748dd
Blur OOP iframes when focus moves to chrome. r=NeilDeakin
Comment 5•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox76:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
Updated•5 years ago
|
Flags: qe-verify+
Comment 6•5 years ago
|
||
Reproduced the issue using Firefox 75.0a1 (20200219215002) on Windows 10x64.
The issue is verified fixed with Firefox 76.0a1 (20200312035749) from comment 5 on Windows 10x64.
You need to log in
before you can comment on or make changes to this bug.
Description
•