[mediacapture-surface-control] Where do forwarded "wheel" events fire? (#51)

tidoust has just created a new issue for https://github.com/w3c/mediacapture-surface-control:

== Where do forwarded "wheel" events fire? ==
The spec fires the wheel event at a the "controller.[[Source]]'s viewport". I'm struggling to understand what viewport means here. What interface and instance does this refer to?

There is a notion of viewport in CSS, but that is not an interface at which a "wheel" event may be fired. There is also a `Viewport` interface but it does not inherit from `EventTarget`.

Wheel events typically fire at an element and bubble to the `Document` and `Window`. Is the viewport here meant to be the `Document` or `Window`?

In other words, how does an application listen to these forwarded "wheel" events?

Please view or discuss this issue at https://github.com/w3c/mediacapture-surface-control/issues/51 using your GitHub account


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

Received on Wednesday, 4 December 2024 09:29:32 UTC