Update the Element Origin concept for WebDriver BiDi
Categories
(Remote Protocol :: Marionette, task, P2)
Tracking
(firefox114 fixed)
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: whimboo, Assigned: jdescottes)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [webdriver:m7][wptsync upstream])
Attachments
(4 files, 3 obsolete files)
The required work for this bug is based on: https://github.com/w3c/webdriver/pull/1653
The current actions code in Marionette needs to be updated to reflect the new concept as to be landed via the above pull request.
Reporter | ||
Comment 1•2 years ago
|
||
When working on this implementation we should make sure to add tests for inappropriately specifying a Shadow Root
as origin to any possible Perform Actions
combination. Currently we seem to fail with invalid argument (400): data did not match any variant of untagged enum PointerActionItem at line 1 column 270
because of geckodriver.
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 2•2 years ago
|
||
While trying to get this implemented I noticed that we may need slight modifications of the current actions code. But to verify I would need a way to actually work with Elements in WebDriver BiDi. As such we would need bug 1770733 first.
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Comment hidden (obsolete) |
Updated•2 years ago
|
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Assignee | ||
Updated•2 years ago
|
Reporter | ||
Updated•2 years ago
|
Reporter | ||
Comment 9•2 years ago
|
||
It would be good to have all the test cases as BiDi tests. Given that this work is currently done via bug 1806801 lets wait for it.
Assignee | ||
Comment 10•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 11•2 years ago
|
||
Depends on D177078
Assignee | ||
Comment 12•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 13•2 years ago
|
||
Depends on D177078
Comment 14•2 years ago
|
||
Comment 16•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/665d53d598de
https://hg.mozilla.org/mozilla-central/rev/fa7dde91f5f9
https://hg.mozilla.org/mozilla-central/rev/f085281244af
https://hg.mozilla.org/mozilla-central/rev/2aa5598e5e9b
Comment 18•2 years ago
|
||
Comment 19•2 years ago
|
||
bugherder |
Reporter | ||
Updated•1 years ago
|
Reporter | ||
Comment 20•1 years ago
|
||
Actually this is not a visible change for Marionette and for BiDi we had input.performActions
as experimental API. As such we don't need this bug in the release notes.
Description
•