-
Notifications
You must be signed in to change notification settings - Fork 17k
Closed
Description
Progress on supporting sandbox in electron started in #6919, but the remaining work will be done by future PRs. This issue will be used to track progress on all relevant tasks.
- Add
sandboxoption towebPreferencesofBrowserWindow. (Add sandbox option and support native window.open #6919) - Support chromium native
window.openAPI in sandboxed renderers. (Add sandbox option and support native window.open #6919) - Extract code that is not specific to node.js from
AtomRendererClientinto a base class that is also shared byAtomSandboxedRendererClient. - Patch libchromiumcontent to allow reuse of code that determines which navigations should spawn a new renderer. More details here
- Add
sandboxoption to<webview>tag. - Expose node.js builtin modules via IPC to sandboxed renderers.
- Reuse most javascript code under
lib/renderer/andlib/common. The goal is to support the full electron API in sandboxed renderers. - Add documentation
Reactions are currently unavailable