From 0e41f0812ca373008e4a311b01523b9ba0a50cbb Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Fri, 12 Nov 2021 08:50:25 -0800 Subject: [PATCH] cherry-pick(#10264): fix(webkit): disable accelerated compositing on windows --- packages/playwright-core/src/server/webkit/webkit.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/playwright-core/src/server/webkit/webkit.ts b/packages/playwright-core/src/server/webkit/webkit.ts index 04672f669d..69bdf9f048 100644 --- a/packages/playwright-core/src/server/webkit/webkit.ts +++ b/packages/playwright-core/src/server/webkit/webkit.ts @@ -55,6 +55,8 @@ export class WebKit extends BrowserType { if (args.find(arg => !arg.startsWith('-'))) throw new Error('Arguments can not specify page to be opened'); const webkitArguments = ['--inspector-pipe']; + if (process.platform === 'win32') + webkitArguments.push('--disable-accelerated-compositing'); if (headless) webkitArguments.push('--headless'); if (isPersistent)