Open
Description
Starting with Chrome 109, WebGL contexts can no longer be created in my Karma tests, meaning I can no longer run my tests locally. It appears to be because Chrome no longer supports software rendering on Arm-based macbooks, so the work-around is to enable the GPU instead: https://bugs.chromium.org/p/chromium/issues/detail?id=1407025#c9
I tried adding the indicated flags, but it's still not working because the launcher is also adding --disable-gpu
:
karma-chrome-launcher/index.js
Line 172 in 5f70a76
Is there a reason the GPU should be disabled in headless mode? Is there a workaround for this, or can we remove this flag?
Metadata
Metadata
Assignees
Labels
No labels