[pointerevents] "A user agent" vs "the user agent" (#399)

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

== "A user agent" vs "the user agent" ==
The spec inconsistently uses "a user agent" vs "the user agent".  I spotted quite a few places like this:

> A user agent MUST fire a pointer event named ...

where the spec defines a normative behavior for _the_ specific user agent for the whole context.

One precise problem: we can only talk about a "shared" `pointerId` in a `pointerdown`-`pointermove`-`pointerup` event sequence when all these events are in _a single_ user agent implied by the context.  So I think we should say "The user agent MUST fire..." in (almost?) all the cases.

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

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

Received on Friday, 30 July 2021 17:35:52 UTC