in src/chromeDebugAdapter.ts [529:542]
private async spawnChromeUnelevatedWithClient(chromePath: string, chromeArgs: string[]): Promise<number> {
return new Promise<number>((resolve, reject) => {
this._session.sendRequest('launchUnelevated', {
'process': chromePath,
'args': chromeArgs
}, 10000, (response) => {
if (!response.success) {
reject(new Error(response.message));
} else {
resolve(response.body.processId);
}
});
});
}