From 82ae042001b8c2f2dcdb52c03beea0b598fffeba Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Sat, 5 Sep 2026 20:54:00 -0700 Subject: [PATCH] test: validate Chromium background frame switches for hidden UI --- tests/e2e/helpers/electron-launch-args.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/e2e/helpers/electron-launch-args.ts b/tests/e2e/helpers/electron-launch-args.ts index 9128a5fb551..6bb8a66e28e 100644 --- a/tests/e2e/helpers/electron-launch-args.ts +++ b/tests/e2e/helpers/electron-launch-args.ts @@ -22,6 +22,9 @@ export function getOrcaElectronLaunchArgs(mainPath: string, headful: boolean): s // GPU flags keep headless under Xvfb on a software path when the GPU // subprocess cannot initialize. return [ + '--disable-backgrounding-occluded-windows', + '--disable-background-timer-throttling', + '--disable-renderer-backgrounding', '--no-sandbox', '--disable-gpu', '--disable-gpu-compositing',