Closed Bug 1646370 Opened 4 years ago Closed 4 years ago

Fission: Make mouseenter/mouseleave event be dispatched properly in nested oop iframe

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1653949

People

(Reporter: edgar, Assigned: edgar)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

While working on bug 1635784, I found some bug of mouseenter/mouseleave on nested iframe cases, for example, a.com contains an iframe b.com that also contains an iframe c.com, if we switch tab or window via keyboard shortcut, enter/leave event would possibly not be dispatched properly in a certain process, depends on the mouse location.

We could also notice similar behavior in one-level nested, like https://phabricator.services.mozilla.com/D79387, but the situation is better, it just does not work properly in the first place, would be recovered as soon as the user moves the mouse.

Attachment #9157306 - Attachment description: Bug 1635784 - Test to reproduce the bug; → Bug 1646370 - Test to reproduce the bug;

Hi Edgar, are you going to be working on this bug? Or do we need to find another engineer?

Tracking for Fission milestone M6c Nightly

Fission Milestone: --- → M6c
Flags: needinfo?(echen)

(In reply to Chris Peterson [:cpeterson] from comment #3)

Hi Edgar, are you going to be working on this bug? Or do we need to find another engineer?

I am working on this bug.

Flags: needinfo?(echen)

Will fix this in bug 1653949.

(In reply to Edgar Chen [:edgar] (PTO from 07/25 to 08/02) from comment #5)

Will fix this in bug 1653949.

In that case, I will move this bug from Fission Nightly milestone M6c to M6b since bug 1653949 is tracked for M6b.

Depends on: 1653949
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Fission Milestone: M6c → ---
Attachment #9157306 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: