[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 #16 from Jacob Rossi [MSFT] <jrossi@microsoft.com> ---
Being a little more algorithmic in the description:

1. Hit test to determine target for pointer event. Store this as the "Hit
Node".
2. Build (and lock) an event path, based on Hit Node.
3. Dispatch pointer event.
4. Build (and lock) an event path for the compat mouse event, based on Hit
Node.
5. Dispatch the mouse event.

Then, in our code path for elements leaving the tree, if the element leaving
the tree is Hit Node then Hit Node is updated (at the time of removal) to the
nearest in-tree ancestor (which is the same as nearest in-tree ancestor from
the event path in step 2).

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

Received on Monday, 17 March 2014 21:22:29 UTC