-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Action Class not working in all the Latest browsers and Selenium C# V"4.0.0-beta4" or in "4.0.0-rc1" #9800
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This looks like a duplicate of #8003 and is ultimately an issue with the drivers. As such the open ticket is in w3c with w3c/webdriver#1488; The tests are failing across all browsers at the bottom here: https://wpt.fyi/results/webdriver/tests/perform_actions/pointer.py & Chromium is tracking it here: The issue I think we need to address is that the Selenium tests are passing because we are testing against a JS library that shows the pointer getting moved, but the real-world implementations use the Also, @christian-bromann am I reading this JS code right, that wdio addressed this issue by getting the coordinates of the target and moving by coordinate offset (since that approach does seem to work)? - https://github.com/webdriverio/webdriverio/pull/6600/files |
Hi, Thanks for the update, the issue not only with "Drag and Drop" functionality but other Mouse Actions in the Action class such .KeyDown(Keys.LeftControl) As mentioned in the bug log, the issue was reported in 2017 & closed, and again it was reported in 2020 which was too closed. Kindly confirm whether for the new browsers released, the drivers are not updated properly which causes the issues and can a solution be expected a soon As mentioned in getting the coordinates of the target and moving by coordinate offset is working |
I still see people with issues using |
@svadivel0006 Updating the drivers is not a feature of the Selenium project. The user is responsible for updating drivers to the most recent versions. As the issue is in the drivers, it is the responsibility of the maintainers of the drivers (i.e., the browser developer, like Google, Mozilla, Microsoft, or Apple) to fix the issue in their code. As mentioned in other reports on the same issue, there has been a test for the scenario added to the common test suite that browser manufacturers use, and it’s up to them to make that test pass. In the meantime, there is nothing the language bindings can do about it. |
Closing this issue as our code, when browser vendors fix their code, will remain the same and there is nothing for us to do. Please follow up with each browser vendor. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
💥 Regression Report
Action Class not working in all the latest browsers and Selenium C# V"4.0.0-beta4" or in "4.0.0-rc1", such as 'Drag and Drop', 'Click and Hold', etc..
Code :
A clear and concise description of what the regression is.
Last working Selenium version
Worked up to version:
Stopped working in version:
To Reproduce
Detailed steps to reproduce the behavior:
Expected behavior
It was working in the previous version of the browser and Selenium C3
Test script reproducing this issue (when applicable)
Please provide a test script to reproduce the issue you are reporting, if the
setup is more complex, GitHub repo links with are also OK.
Issues without a reproduction script are likely to stall and eventually be closed.
Environment
OS:
Browser:
Browser version:
Browser Driver version:
Language Bindings version:
Selenium Grid version (if applicable):
The text was updated successfully, but these errors were encountered: