From ca84cec0369ac8cec7ba87e2e19ba119e868d33f Mon Sep 17 00:00:00 2001 From: Huan LI Date: Mon, 30 Oct 2017 19:15:59 +0800 Subject: [PATCH] disable some chrome unused features (#939) --- package.json | 2 +- src/puppet-web/bridge.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 91f36427..ee2982cd 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "request": "^2.83", "retry-promise": "^1.0", "rx-queue": "^0.1", - "rxjs": "^5.4", + "rxjs": "^5.5", "state-switch": "^0.2", "watchdog": "^0.3", "ws": "^3.2", diff --git a/src/puppet-web/bridge.ts b/src/puppet-web/bridge.ts index a0b7500e..2710b046 100644 --- a/src/puppet-web/bridge.ts +++ b/src/puppet-web/bridge.ts @@ -111,8 +111,15 @@ export class Bridge extends EventEmitter { const browser = await launch({ headless, args: [ + '--audio-output-channels=0', + '--disable-default-apps', + '--disable-extensions', + '--disable-translate', '--disable-gpu', '--disable-setuid-sandbox', + '--disable-sync', + '--hide-scrollbars', + '--mute-audio', '--no-sandbox', ], }) -- GitLab