From de28da841b8cb4f3070dc8252cd815c02a9f5c11 Mon Sep 17 00:00:00 2001 From: Ezequiel Victorero Date: Mon, 19 Aug 2024 15:41:52 -0300 Subject: [PATCH] use the chrome-headless-shell mode by default --- src/app.ts | 3 --- src/browser/browser.ts | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/app.ts b/src/app.ts index dd5247b2..aec106b9 100644 --- a/src/app.ts +++ b/src/app.ts @@ -16,9 +16,6 @@ async function main() { const env = Object.assign({}, process.env); const command = argv._[0]; - // See https://github.com/grafana/grafana-image-renderer/issues/460 - process.env["PUPPETEER_DISABLE_HEADLESS_WARNING"] = "true" - if (command === undefined) { const logger = new PluginLogger(); const config: PluginConfig = defaultPluginConfig; diff --git a/src/browser/browser.ts b/src/browser/browser.ts index 3f93d54d..530ecac6 100644 --- a/src/browser/browser.ts +++ b/src/browser/browser.ts @@ -137,7 +137,7 @@ export class Browser { launcherOptions.executablePath = this.config.chromeBin; } - launcherOptions.headless = !this.config.headed; + launcherOptions.headless = !this.config.headed ? "shell" : false; return launcherOptions; }