-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Support Firefox browser #1096
Comments
I and my organization cannot express our ❤️s for you enough right now... I shall drink to your success today... and I shall drink right now........ and also 4 hours ago... |
Is there any update on this? |
The branch is here: https://github.com/cypress-io/cypress/tree/issue-1096-firefox-support Chris had to pivot and help with another project but he's actually back to work on Firefox support this week. It'll land whenever all the tests pass. There are some failing tests which are causing us to have to update portions of the driver - some of which take a lot of research to reproduce and understand why they're failing. It's nearly there but a bit more to go... |
Just a heads up... your Docker image includes instructions on how to run Cypress using Firefox, but there is no Firefox support yet. It may be advisable to either link to this issue in Docker Hub or put something in the Docker Hub repo info about Firefox being installed but not usable yet. |
It seemed to be so close, a lot of commits flying into the corresponding branch, and then it seems like some higher priority stuff came up, no activity since the end of Feb... @brian-mann can you please share an update on it? Is there a timeline change for adding this support or is it postponed indefinitely because of some hard to resolve problem? |
Indeed, we have deemed some other work as higher priority. We are mainly working on releasing this Epic which will pave the way for parallelizing specs. We're sorry for the delay on Firefox support - it is still on our Roadmap and the work that has been committed is still of value to our project. |
@jennifer-shehane , thanks for update. Is there an approximate date when the first test in Firefox browser can be runned? |
Any updates or a current build we can use to run a working Firefox automation in cypress.io? |
@Alon87 My guess is they are trying to push hard to finally finish/push out version 3.0 before they are start focusing and finishing on the rest. Alse red somewhere that they are aiming for a 2 week release cycle after v3. It looks like everything is standing still since the last update was probably 2 months ago. Also can't wait to see support for FF. |
bump |
Any updates on this? |
Right, there haven't been any new commits on the issue-1096-firefox-support branch since October. It'd be good to hear about progress updates from time to time. My company may be evaluating a new e2e solution soon and having some knowledge about Firefox support progress would help. |
It looks like the latest info is available on issue #3207 - Cross Browser issue tracker. Unfortunately, other than the almost completely unchecked todo list at the top, there doesn't appear to be any meaningful movement on the Firefox front 😟 |
In case people are watching this issue, active development is happening in #1359 |
We would love to have FF support <3! |
Hey pals, |
Hello Pals, has anyone tried the pre-release version for firefox like here: i am trying to understand what the steps in https://on.cypress.io/installing-cypress#Install-pre-release-version are for? is it for users to try out the features in the unmerged develop branch. If so i has anyone tried it. I installed the binary but not able to see firefox in the list of browsers when i do |
@kuntemandar suspect you might be a bit early lol. They haven’t released the binaries yet, their just working the documentation for it’s eventual release. |
Got it, thanks for clarifying, saved sometime for me... 😄 |
We are still actively working on releasing Firefox support. Currently the release is blocked by a garbage collection issue that causes Firefox to crash during some tests during |
Thank you so much for your hard work. That's been a while I'm waiting for this Firefox compatibility :) Can't wait to use it 💪 |
Does the release of playwright mean any possibilities here for faster browser support? |
Additionally, release of firefox support in puppeter, does it help with getting cypress firefox support released? |
The code for this is done in cypress-io/cypress#1359, but has yet to be released. |
I certainly hope so, because you all started off as a hot contender, but are falling behind the market to Puppeteer and Playwright at this point... |
Released in This comment thread has been locked. If you are still experiencing this issue after upgrading to |
PR: #1359
packages/launcher
to find Firefox, Firefox Dev Edition, and Firefox Nightlypackages/extension
topackages/webextension
via mozilla polyfillserver/lib/browsers/firefox.coffee
to implement opening the browserCypress
before:browser:launch
changes deprecated before:browser:launch event #6293The text was updated successfully, but these errors were encountered: