Bug 262220 - testdriver-vendor.js uses an incorrect position for an action with an specified element origin
Summary: testdriver-vendor.js uses an incorrect position for an action with an specifi...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Abrar Rahman Protyasha
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-27 15:27 PDT by Aditya Keerthi
Modified: 2023-10-12 03:33 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Radar WebKit Bug Importer 2023-09-27 15:38:54 PDT
<rdar://problem/116145770>
Comment 2 Abrar Rahman Protyasha 2023-09-28 15:12:13 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.