Closed Bug 1537680 Opened 6 years ago Closed 6 years ago

APZ should perform mousemove hit testing and LayersId stamping in unfocused windows

Categories

(Core :: Panning and Zooming, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID
Fission Milestone M3

People

(Reporter: hsivonen, Unassigned)

References

Details

(Whiteboard: [fission-event-m2])

Bug 1537610 indicates that hovering an unfocused window results in the events not getting stamped with LayersIds.

This is surprising to me. There is one APZCTreeManager per top-level window, so the unfocused window (if it's the one receiving mousemove events) should be doing the stamping. If the focused window is receiving the events from the OS... then we'll have to do something about that I guess.

I'm not able to reproduce bug 1537610 in a local m-c build. And the mousemove events seem to go to whichever window is under the mouse. Are there prefs that need to be flipped to repro the problem?

Flags: needinfo?(hsivonen)

Sorry. I misdiagnosed this. Repro was with WebRender off, so of course no events got stamped with LayersId.

Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(hsivonen)
Resolution: --- → INVALID
Fission Milestone: --- → M3
You need to log in before you can comment on or make changes to this bug.