[pointerevents] [PointerEvent algorithms] Dispatch of click, auxclick and contextmenu events (#522)

mustaqahmed has just created a new issue for https://github.com/w3c/pointerevents:

== [PointerEvent algorithms] Dispatch of click, auxclick and contextmenu events ==
These 3 events used to be MouseEvents: click, auxclick and contextmenu.  Currently [PE Section 4.2.12.3 Event dispatch](https://w3c.github.io/pointerevents/#event-dispatch) overrides the dispatch of these three event types to make them aware of [Pointer Capture](https://w3c.github.io/pointerevents/#pointer-capture) target changes but the override is on an [algorithm](https://w3c.github.io/pointerevents/#event-dispatch:~:text=except%20that%20the%20event%20target%20is%20overridden) in UIEvents which seems missing.

### Open question
Do we need to update the event dispatch algorithm in [DOM 2.9. Dispatching events](https://dom.spec.whatwg.org/#dispatching-events) before we can precisely define this target override?

Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/522 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 17 September 2024 21:10:37 UTC