Headless information in Readme is outdated
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.
Could you propose a pull request?
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.