Closed Bug 1533786 Opened 1 year ago Closed 1 year ago

Add support for the WebDriver Actions API to marionette driver

Categories

(Testing :: Marionette, enhancement, P1)

Version 3
enhancement

Tracking

(firefox67 fixed)

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 2 open bugs)

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: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.