- From: <bugzilla@jessica.w3.org>
- Date: Thu, 10 Apr 2014 21:27:01 +0000
- To: public-browser-tools-testing@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25317
Bug ID: 25317
Summary: Touch gestures API marks some high-level methods as
low level one
Product: Browser Test/Tools WG
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: WebDriver
Assignee: public-browser-tools-testing@w3.org
Reporter: botalov.andrey@gmail.com
QA Contact: public-browser-tools-testing@w3.org
CC: mike@w3.org
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.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 10 April 2014 21:27:02 UTC