From 3084b7d7ac4ec6bab86bccf5c7e3ad427ba1f8f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Moreno?= Date: Thu, 25 Nov 2021 15:14:36 +0100 Subject: [PATCH] add comment --- .../services/extensions/browser/webWorkerExtensionHost.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vs/workbench/services/extensions/browser/webWorkerExtensionHost.ts b/src/vs/workbench/services/extensions/browser/webWorkerExtensionHost.ts index f09776ce1be..9d5bc28f88c 100644 --- a/src/vs/workbench/services/extensions/browser/webWorkerExtensionHost.ts +++ b/src/vs/workbench/services/extensions/browser/webWorkerExtensionHost.ts @@ -295,6 +295,9 @@ export class WebWorkerExtensionHost extends Disposable implements IExtensionHost } ); + // TODO@joao: let's use this mechanism to invert the regular MessagePort sending. + // it is currently being sent from the extension host to the outside. we could + // send it in this collection instead const messagePorts = this._environmentService.options?.messagePorts ?? new Map(); worker.postMessage(messagePorts as any, [...messagePorts.values()]);