-
Notifications
You must be signed in to change notification settings - Fork 322
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
Firefox support #612
Comments
https://medium.com/@melihovv/how-to-use-laravel-dusk-with-selenium-and-firefox-9c12cdf92c94 This document will be used as a reference. |
Laravel Dusk supporting GeckodriverI created a branch that allows Laravel Dusk to support geckodriver (formerly Firefox Driver) without additional configuration: 6.x...derekmd:firefox-support
will copy a Geckodriver doesn't support
|
@derekmd thank you so much for looking into this. First of all I want to say that I think it's best that we stop shipping the executables with dusk as they tend to increase the package size by quite a lot. I'm actually thinking of removing the chrome executables in a next major version as well which will require people to always install them with the driver commands. As for the rest of the PR, I agree that we might best wait until the JavaScript console log issue is resolved. I'll keep this open for the time being but for now it's best that we wait. |
@driesvints: Investigating further, according to Mozilla developer comments in 2018 and 2019, it's a "hard no" on Firefox supporting References:
With no active W3C spec discussions or Firefox dev work being done to add Possible Laravel Dusk pathsTo support Firefox, I see these three options with escalating implementation complexity:
|
Thanks for all the research @derekmd. We've decided to not support Firefox for the time being. I'll pin this issue for anyone who wants to know the reasoning. |
I've published that "laravel/dusk" dev branch as a standalone package: https://github.com/derekmd/laravel-dusk-firefox Run these commands to start using Firefox instead of Google Chrome:
It's also possible to run tests in either browser. See the package's Github docs for more details. |
Please also support firefox driver.
I have encountered a problem that mouseover does not work.
#353
The text was updated successfully, but these errors were encountered: