chore: enable render process reuse

This commit is contained in:
deepak1556 2021-11-08 16:29:31 +09:00
parent 6f7b1db536
commit 8f1fd6f17b
2 changed files with 1 additions and 16 deletions

View file

@ -25,8 +25,6 @@ const { getUserDataPath } = require('./vs/platform/environment/node/userDataPath
const product = require('../product.json');
const { app, protocol, crashReporter } = require('electron');
app.allowRendererProcessReuse = false;
// Enable portable support
const portable = bootstrapNode.configurePortable(product);
@ -173,10 +171,7 @@ function configureCommandlineSwitchesSync(cliArgs) {
'enable-proposed-api',
// Log level to use. Default is 'info'. Allowed values are 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'.
'log-level',
// Enables render process reuse. Default value is 'false'. See https://github.com/electron/electron/issues/18397
'enable-render-process-reuse'
'log-level'
];
// Read argv config
@ -221,12 +216,6 @@ function configureCommandlineSwitchesSync(cliArgs) {
process.argv.push('--log', argvValue);
}
break;
case 'enable-render-process-reuse':
if (argvValue === true) {
app.allowRendererProcessReuse = true;
}
break;
}
}
});

View file

@ -19,10 +19,6 @@ const net = require('net');
const createStatsCollector = require('mocha/lib/stats-collector');
const { applyReporter, importMochaReporter } = require('../reporter');
// Disable render process reuse, we still have
// non-context aware native modules in the renderer.
app.allowRendererProcessReuse = false;
const optimist = require('optimist')
.describe('grep', 'only run tests matching <pattern>').alias('grep', 'g').alias('grep', 'f').string('grep')
.describe('run', 'only run tests from <file>').string('run')