docker-ng-cli-karma icon indicating copy to clipboard operation
docker-ng-cli-karma copied to clipboard

Headless information in Readme is outdated

Open rklec opened this issue 10 months ago • 2 comments

In your Readme, you state:

Mozilla Firefox and Google Chrome are in the process to provide headless browsers capable of executing integration tests.

Currently WebGL needs the mesa software renderer for Chrome, but it will change to the swift renderer, see https://bugs.chromium.org/p/chromium/issues/detail?id=617551

Mozilla is still working on headless support in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1338004

The Firefox bug has been closed since 7 years and I also know and use FirefoxHeadless locally at least for karma/development and it seems to work.

The referred Chromium bug report is also marked as fixed. Last update seemed to be 2022.

rklec avatar Jul 09 '25 16:07 rklec

Could you propose a pull request?

everflux avatar Jul 09 '25 17:07 everflux

Not really, because I don't know the current state for all browsers respectively, what you want to have documented there. Actually, the only thing I could do is remove the section entirely or so?

I also have not tested headless with this image, though no I did.... At least ChromeHeadless had a problem for me to never end, see https://stackoverflow.com/a/76153354/15488899 and https://github.com/karma-runner/karma-chrome-launcher/issues/154, which apparently is an issue for them. But It's more a karma issue and may even be an issue for the current versions I use.

rklec avatar Jul 14 '25 09:07 rklec