Enable the new mouse/pointer boundary behavior in release
Categories
(Core :: DOM: UI Events & Focus Handling, task)
Tracking
()
People
(Reporter: hsinyi, Assigned: masayuki)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
We enabled the behavior in nightly/early-beta for months.
We didn't ship the new behavior to release back than, because of the alignment with Chrome at that time , see bug 1875424 comment 3. But it looks like Chrome have the same behavior on Release/Stable and Experimental channels, according to the wpt results. We can try to let the new behavior riding trains to release.
| Assignee | ||
Comment 1•1 year ago
|
||
Indeed. Let's enable the new behavior.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 2•1 year ago
|
||
(Oddly, I don't find the change which enabled the new behavior in the release channel in their repository...)
| Assignee | ||
Comment 3•1 year ago
|
||
In bug 1875424, I disabled the new behavior because of compatibility with
Chrome. However, it seems that they shipped the new feature. So, following
them is better for compatibility with them.
Comment 6•1 year ago
|
||
Is this something we should call out in the Fx135 relnotes? Please add a relnote-firefox request if so.
| Assignee | ||
Comment 8•1 year ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: This changes traditional behavior of mouseenter, mouseleave, pointerenter and pointerleave events when the last mouseover or pointerover event target is removed.
[Affects Firefox for Android]: Yes
[Suggested wording]: Even after the last event target of mouseover or pointerover is removed from the DOM tree, the last deepest mouseenter and pointerenter target which is still connected is stored correctly. Thus, the ancestor elements of the removed target will receive mouseleave and pointerleave events without redundant mouseenter and pointerenter events.
[Links (documentation, blog post, etc)]: The last paragraph of https://w3c.github.io/pointerevents/#dfn-fire-a-pointer-event
Updated•1 year ago
|
Description
•