fix(launcher): do not add --disable-gpu on OSX and Linux (#2908)
This patch conditionally adds the `--disable-gpu` flag if only we run headless on windows. Fixes #1260.
This commit is contained in:
parent
26cd16c724
commit
670b0c35e4
@ -91,10 +91,11 @@ class Launcher {
|
|||||||
if (typeof options.headless !== 'boolean' || options.headless) {
|
if (typeof options.headless !== 'boolean' || options.headless) {
|
||||||
chromeArguments.push(
|
chromeArguments.push(
|
||||||
'--headless',
|
'--headless',
|
||||||
'--disable-gpu',
|
|
||||||
'--hide-scrollbars',
|
'--hide-scrollbars',
|
||||||
'--mute-audio'
|
'--mute-audio'
|
||||||
);
|
);
|
||||||
|
if (os.platform() === 'win32')
|
||||||
|
chromeArguments.push('--disable-gpu');
|
||||||
}
|
}
|
||||||
if (!options.ignoreDefaultArgs && Array.isArray(options.args) && options.args.every(arg => arg.startsWith('-')))
|
if (!options.ignoreDefaultArgs && Array.isArray(options.args) && options.args.every(arg => arg.startsWith('-')))
|
||||||
chromeArguments.push('about:blank');
|
chromeArguments.push('about:blank');
|
||||||
|
Loading…
Reference in New Issue
Block a user