webdriver
webdriver copied to clipboard
Current Element Click Spec leads to Failed Assertion
Problem:
For step 8.2.16 of Element Click, we dispatch pointer [move, down, up], which add [up] with "id" to the input cancel list.
Immediately after at 8.2.17, we Remove the input source with "id", which Assert none of items in the input cancel list has "id".
Proposal: When dispatching tick actions, if subtype is "keyUp" or "pointerUp", we should remove any matching actions from the input cancel list.