Closed Bug 1533786 Opened 5 years ago Closed 5 years ago

Add support for the WebDriver Actions API to marionette driver

Categories

(Remote Protocol :: Marionette, enhancement, P1)

Version 3
enhancement

Tracking

(firefox67 fixed)

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

To be able to get rid of the old legacy actions (bug 1354578) we have to add support for the Actions API as defined in the WebDriver specification.

Depends on: 1534291

There is one test failure on Android for the non-spec compliant case when clicking an element which is larger than the viewport. I'm not able to figure out why that is failing, also because I cannot run it locally ATM. I will skip it and we should fix it afterward via bug 1534291.

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e510d3ed595a
[marionette] Add support for the WebDriver Actions API. r=ato

The problem here is that are we slim tests are also using Actions. We have to change the import to make sure to use the legacy ones.

Flags: needinfo?(hskupin)
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c4ecd45d3d5a
[marionette] Add support for the WebDriver Actions API. r=ato
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
Blocks: 1025040
Blocks: 1534658
Blocks: 1534702
Blocks: 1702633
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: