| Summary: | testdriver-vendor.js uses an incorrect position for an action with an specified element origin | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Aditya Keerthi <akeerthi> |
| Component: | Tools / Tests | Assignee: | Abrar Rahman Protyasha <a_protyasha> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | a_protyasha, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Aditya Keerthi
2023-09-27 15:27:51 PDT
As it turns out, currently we don't implement a sound interpretation of the `origin` value for the `viewport`/`pointer` cases. We do interpret `origin` when it is an Element, which is the third case in https://www.w3.org/TR/webdriver2/#processing-actions, but we do so incorrectly -- i.e. what the original bug report is about. So really there's two feature bugs and one bug fix in here. I'll make sure to reflect that distinction in a not-so-distant patch. |