Skip to content

Support for V8 sandbox in the extension host #202385

Closed
@deepak1556

Description

@deepak1556

Issue is starting point to reduce the patch set added for #177338 in our internal builds and a way to get electron/electron#37582 into OSS Electron.

  1. Patch at chromium layer is about a way to initialize the configurable pool for the utility process. At the moment, the configurable pool is only meant to be used by V8 array buffer allocations. First step would be to create a discussion with upstream to see if there is interest in exposing the pool for embedder use case.

  2. Second patch at chromium layer disables BRP feature for utility process since the configurable pool does not work with the feature. This can be also be solved as part of 1)

Once the above points are resolved we should be able to move the PR in Electron forward no patch overhead.

Metadata

Metadata

Assignees

Labels

chromiumIssues and items related to ChromiumupstreamIssue identified as 'upstream' component related (exists outside of VS Code)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions