Port WebDriver:PerformActions and WebDriver:ReleaseActions to JSWindowActor
Categories
(Remote Protocol :: Marionette, task, P1)
Tracking
(Fission Milestone:M7, firefox83 fixed)
Tracking | Status | |
---|---|---|
firefox83 | --- | fixed |
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
(Whiteboard: [marionette-fission-mvp][simple])
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
These commands need to be implemented by using the JSWindowActor implementation.
Assignee | ||
Comment 1•4 years ago
|
||
I hope that with doing that change we will be able to also get support for WebDriver Actions in chrome scope (bug 1365886), and finally can get rid of the legacy action code all together.
Assignee | ||
Comment 2•4 years ago
|
||
Wdspec tests use WebDriver:ElementClick
during setup and as such tests are failing. Temporary I will do the focus()
call via execute script.
Assignee | ||
Comment 3•4 years ago
|
||
Also WebDriver:GetElementRect
needs to support the JSWindowActor first.
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Comment 5•4 years ago
|
||
Some code needs to access elements, so we have to wait until the element store is part of the parent process (bug 1654513).
Comment 6•4 years ago
|
||
Tentatively tracking marionette-fission-mvp bugs for Fission M7 Beta milestone. We would like Marionette tests to work with Fission before we ride the trains to Beta.
Assignee | ||
Comment 7•4 years ago
|
||
The WebDriver:PerformActions
command supports an origin
that can be an element. That means we need support to retrieve it from the ContentDOMReference cache. The necessary work for that is getting done on bug 1662460.
Updated•4 years ago
|
Assignee | ||
Comment 8•4 years ago
|
||
Depends on D90068
Updated•4 years ago
|
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4bcdfd0e41dc [marionette] Port WebDriver:PerformActions and WebDriver:ReleaseActions to JSWindowActor. r=marionette-reviewers,jdescottes
Comment 10•4 years ago
|
||
bugherder |
Updated•2 years ago
|
Description
•