Bug 288114
| Summary: | [WebDriver][BiDi] Implement the input.performActions command | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Lauro Moura <lmoura> |
| Component: | WebDriver | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bburg, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 281949 | ||
Lauro Moura
https://w3c.github.io/webdriver-bidi/#command-input-performActions
> The input.performActions command performs a specified sequence of user input actions.
> Note: for a detailed description of the behavior of this command, see the actions section of [WEBDRIVER] (https://w3c.github.io/webdriver/#actions).
The main deviation from the WebDriver Classic behavior seems to be the presence of the usual WebDriver BiDi browsing context parameter. Maybe we can reuse most of the existing code, as on the UIProcess's `WebAutomationSession::performInteractionSequence` side we already receive a browsing context handler through `Automation.json`.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/145761058>