[Bug 24923] What should happen to the mouse events if pointer event listener removes the target from document or hides it?

https://www.w3.org/Bugs/Public/show_bug.cgi?id=24923

--- Comment #13 from Olli Pettay <bugs@pettay.fi> ---
(In reply to Jacob Rossi [MSFT] from comment #11)
> "Unless otherwise noted, the target of any mapped mouse event MAY be the
> same as the target for the pointer event from which it was mapped."
We have to remove such MAY then. If the section is implemented, it should
be implemented in MUST-way


> Now, in the case of node removal, IE will fix up the target to its parent in
> the propagation path of the event. 
So IE actually stores the event target chain for pointer event are reuses
(part of) it for mouse events? What if target, and its parent are removed?
What if target or its parent are moved to another document?


> Do we want spec text to describe this fix up behavior? 
I think not doing hit testing is ok (since it is indeed odd if pointer event
happens on a different element than mouse event), but we need explain
exactly also what the target of the mouse event should be when the target
(or any of its ancestors) of the pointer event is removed from the tree.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 11 March 2014 12:48:17 UTC