-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
[py] https://github.com/SeleniumHQ/selenium/pull/8096 broke RemoteConnection subclass selection for chrome #8521
Comments
The tests are working, as in browser launch and automation happening, in the tree on our CI. For issues please provide a concise reproducible test case and describe what results you are seeing and what results you expect. See CONTRIBUTING.md |
see #7959 |
closing as no new information has been given when asked. If you give an example of this not working I will reopen. |
|
I can confirm the issue, which is obvious... The constructor for ChromiumRemoteConnection expects vendor_prefix and browser_name which for that case in the following line are not passed:
I don't know which fix should be preferred, either having same constructor signatures or specialized for each webbrowser, because I am not aware if such two keywords are anyway probable to be different than vendor_prefix='goog', browser_name='chromium'. |
🐛 Bug Report
https://github.com/SeleniumHQ/selenium/blob/trunk/py/selenium/webdriver/remote/webdriver.py#L106
get_remote_connection checks for browser_name
#8096 removed it from class
To Reproduce
Detailed steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Test script or set of commands reproducing this issue
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: