This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Theoretically the following methods are low level methods as it's theoretically possible to implement all other touch methods using those methods: void press (WebElement id, optional Long x, optional Long y); void moveTo (WebElement id, optional Long x, optional Long y); void release (); void wait (optional number? ms); "tap" can theoretically be implemented as "press" + short "wait" depending on device + "release" "longPress" - "press" + longer "wait" depending on device + "release" I don't see a point of "cancel" as it's not something that a user can do with touch screen. User can remove his finger from touch screen/lock device/touch screen using another finger. He can't "cancel". Of course that makes sense only from theoretical point of view but "click" is also not a combination of low level methods if native events are turned off.
This has been corrected in 12.3