-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Open xdg-open #488
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
Hi @lluisteamcmp thanks for reporting this. Do you think you can also provide a solution? and even better via a pull request? |
if this is a valid issue, then it's most likely an issue with SeleniumHQ/selenium - i'll await your response @lluisteamcmp |
Hi @elgalu @ddavison I see this more as an issue that could be solved by modifying the dockerfile from the base node: https://github.com/SeleniumHQ/docker-selenium/blob/master/Base/Dockerfile |
@elgalu @ddavison I think this could be closed. This problem is more related to trying to test an intent to open an app using a desktop, simulating the mobile by the user agent. |
I agree. I will close but if you figure this out please post the link or the solution here so we can all learn from it ;) |
Reported in ChromeDriver: https://bugs.chromium.org/p/chromedriver/issues/detail?id=1833 |
Meta -
Image(s):
node-chrome
Docker-Selenium Image Version(s):
3.4.0
OS:
OSX El capitan 10.11.6
On trying open a link like:
intent://stream/#Intent;scheme=freevr;package=[PACKAGE_NAME];S.stream=[STREAM_URL]
the xdg-open 'alert' appears. That makes losing control over the driver, per example the driver is unable to do anavigate.refresh
.Expected Behavior -
On opening such type of links, no other application than Chrome should not 'pop-up'.
Actual Behavior -
xdg-open tries to open such content from the URL and the driver stops working.
This is the trace of the error on trying a refresh once the 'xdg-open' pops up:
Here is a screenshot of the xdg-open pops up:

The text was updated successfully, but these errors were encountered: