From 2fec597cba3afb33e9be5a092ff9fb5bc133e356 Mon Sep 17 00:00:00 2001 From: Andrew Ferrazzutti Date: Fri, 18 Jun 2021 00:09:20 -0400 Subject: [PATCH] Tweak window size Helps when running in Xvnc --- puppet/src/puppet.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/puppet/src/puppet.js b/puppet/src/puppet.js index a24ad09..7c8ab71 100644 --- a/puppet/src/puppet.js +++ b/puppet/src/puppet.js @@ -27,7 +27,7 @@ export default class MessagesPuppeteer { static executablePath = undefined static devtools = false static noSandbox = false - static viewport = { width: 960, height: 880 } + static viewport = { width: 960, height: 840 } static url = undefined static extensionDir = "extension_files" @@ -68,18 +68,19 @@ export default class MessagesPuppeteer { async start() { this.log("Launching browser") - let extensionArgs = [ + const args = [ `--disable-extensions-except=${MessagesPuppeteer.extensionDir}`, - `--load-extension=${MessagesPuppeteer.extensionDir}` + `--load-extension=${MessagesPuppeteer.extensionDir}`, + `--window-size=${MessagesPuppeteer.viewport.width},${MessagesPuppeteer.viewport.height+120}`, ] if (MessagesPuppeteer.noSandbox) { - extensionArgs = extensionArgs.concat(`--no-sandbox`) + args = args.concat(`--no-sandbox`) } this.browser = await puppeteer.launch({ executablePath: MessagesPuppeteer.executablePath, userDataDir: this.profilePath, - args: extensionArgs, + args: args, headless: false, // Needed to load extensions defaultViewport: MessagesPuppeteer.viewport, devtools: MessagesPuppeteer.devtools,