-
Notifications
You must be signed in to change notification settings - Fork 34.6k
Closed
Description
For #68302
We will eventually have to move our vs/workbench/api/electron-browser/mainThread.*
files into browser
or common
to support running extensions without node integration.
When I look at an example (mainThreadLanguages.ts
) a common pattern seems to be a dependency to node/extHost.protocol
which seems to contain both types for the renderer side as well as the extension host side.
As a first step I would think node/extHost.protocol
needs to split up into 2 parts, where the one is clearly the types accessed within the extension host and the other from the renderer side (which then can live in common
or browser
).
Thoughts?
Metadata
Metadata
Assignees
Labels
debtCode quality issuesCode quality issues