fix(qa): choose portable browser renderers outside macOS

This commit is contained in:
Tom-Neverwinter authored and Sameh Khamis committed 2026-09-11 14:43:13 -07:00
1 parent 162ac4f2c9
commit 01dcecf6e9
4 files changed
+16 -4

No files matched your search

+3 -1
View File
@@ -222,7 +222,9 @@ async function main() {
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
...(SWIFTSHADER
// Metal is a macOS-only ANGLE backend; off-Mac the GPU branch has to fall
// back to the software rasterizer or WebGL init fails outright.
...(SWIFTSHADER || process.platform !== 'darwin'
? ['--use-gl=angle', '--use-angle=swiftshader']
: ['--use-angle=metal', '--enable-gpu', '--ignore-gpu-blocklist']),
'--disable-dev-shm-usage',