webdriver
webdriver copied to clipboard
Pointer input source items are not updated in the spec text
https://www.w3.org/TR/webdriver2/#pointer-input-source defines subtype, pointerId, x and y items.
When dispatching actions those attributes are used but it does not look like they are ever updated. They are also used to resolve the pointer origin to coordinates in https://www.w3.org/TR/webdriver2/#dfn-get-coordinates-relative-to-an-origin and since x/y are not updated it is not clear if it should always be relative to 0,0.
I have not double checked subtype and pointerId in details but it does not seem they are every updated either.
Note that subtype and pointerId should probably never be updated given that both identify a given input source and its type which we should not be able to change.