Allow tunneling when clicking on links in the terminal

Fixes #76175
This commit is contained in:
Matt Bierner
2019-09-20 14:43:55 -07:00
parent 93ba04b2b0
commit 6710df4460
4 changed files with 23 additions and 6 deletions

View File

@@ -47,8 +47,8 @@ export class MainThreadWindow implements MainThreadWindowShape {
}
async $openUri(uriComponents: UriComponents, options: IOpenUriOptions): Promise<boolean> {
const uri = await this.resolveExternalUri(URI.from(uriComponents), options);
return this.openerService.open(uri, { openExternal: true });
const uri = URI.from(uriComponents);
return this.openerService.open(uri, { openExternal: true, allowTunneling: options.allowTunneling });
}
async $resolveExternalUri(uriComponents: UriComponents, options: IOpenUriOptions): Promise<UriComponents> {