-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[BUG] Firefox does not launch with executablePath set to Firefox inside Applications folder #2623
Comments
Hi, what is the reason that you want to use your own Firefox for Playwright tests? |
@mxschmitt Thanks for the immediate response. There is no special reason to test with actual released or beta Firefox. We've been using the standards of running the suite against the different versions of Firefox Developer Edition. I can try out with inbuilt Firefox to start with. Ultimately the expectations would be to run in the actual Firefox. Doesn't playwright support the nightly, beta and released version of Firefox ? Please help! |
For Chromium/Chrome, you could potentially use the latest Canary version which would work with Playwright. But for WebKit and Firefox not, because these browsers were customised (patched) during the build and contain by that special APIs, so that Playwright can interact and control them better. Normal Firefox / WebKit versions, also the latest beta ones, don't contain them yet. There are plans to push these changes upstream which are currently already on-going but it will probably take a few months. |
Ok Nice. Got it. Thanks much @mxschmitt |
Assigning myself to cover this in our docs. Thanks @mukunduashok and @mxschmitt |
Is this feature fixed, I still notice this issue on playwright version 1.22, when I try to use the executable path of the installed firefox path, which is at a higher version (100.0.1) when compared to playwright bundled Firefox version 99.0.1 |
Context:
Code Snippet
Note:
Kindly let me know if I'm doing anything wrong. Thanks
The text was updated successfully, but these errors were encountered: