Stop support for "moz:useNonSpecCompliantPointerOrigin" capability in Firefox 116
Categories
(Remote Protocol :: Marionette, enhancement, P1)
Tracking
(firefox116 fixed)
Tracking | Status | |
---|---|---|
firefox116 | --- | fixed |
People
(Reporter: ato, Assigned: whimboo)
References
Details
(Whiteboard: [webdriver:m7][webdriver:relnote])
Attachments
(1 file)
Reporter | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Reporter | ||
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
•
|
||
There are no more open dependencies left. As such I would propose that we get rid of this capability and only support the W3C mode by using the center point of the given Element Origin as reference.
When we remove the capability we should first start with Marionette and keep support for it in geckodriver for a while (bug for removal to be filed).
Lets discuss in our next triage meeting.
Assignee | ||
Comment 6•2 years ago
|
||
Work that we will have to do here:
- Send out tweet to get a sense who actually uses this vendor prefixed capability with geckodriver and if it is still needed.
- Get it first removed from Marionette (make sure that it wouldn't fail if geckodriver continues forwarding the capability)
- File a new bug to get it removed in geckodriver as well
Assignee | ||
Comment 7•2 years ago
|
||
The tweet is out: https://twitter.com/FirefoxDevTools/status/1635543072028196864
Assignee | ||
Comment 8•2 years ago
|
||
WebdriverIO still sets this capability at some places but with a value of false
. I filed an issue to get that removed.
Assignee | ||
Comment 9•2 years ago
|
||
(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] from comment #8)
WebdriverIO still sets this capability at some places but with a value of
false
. I filed an issue to get that removed.
Actually all these instances were part of examples and have been removed now.
Now lets wait at maximum 2 weeks if we get some replies via Twitter.
Assignee | ||
Comment 10•2 years ago
|
||
(In reply to Henrik Skupin [:whimboo][⌚️UTC+1] from comment #9)
Now lets wait at maximum 2 weeks if we get some replies via Twitter.
So far there was not a single reply and I think that we might go ahead and first warn about it's deprecation in the next geckodriver release. I'll file a separate bug for it.
Assignee | ||
Comment 11•2 years ago
|
||
We are going to ship the deprecation warning with geckodriver 0.33.0. The removal of the capability will not be done before the next ESR is out. That means we target it for Firefox 116. The nightly builds for 116 will start on June 5th.
Assignee | ||
Comment 12•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 13•2 years ago
|
||
We announced the removal for the Firefox 116 release. So lets get this done.
Assignee | ||
Updated•2 years ago
|
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
bugherder |
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Description
•