Disable sandboxing for now.

Sandboxing will default to enabled in Electron ≥ 20, but we don’t
support it yet.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2023-01-03 16:01:40 -08:00
parent a57cbb4aa8
commit 3855ecab58
2 changed files with 2 additions and 1 deletions

View File

@@ -73,6 +73,7 @@ function createMainWindow(): BrowserWindow {
minHeight: 400,
webPreferences: {
preload: require.resolve("../renderer/js/main"),
sandbox: false,
webviewTag: true,
},
show: false,

View File

@@ -42,7 +42,7 @@ export default class WebView {
src="${props.url}"
${props.preload === undefined
? html``
: html`preload="${props.preload}"`}
: html`preload="${props.preload}" webpreferences="sandbox=no"`}
partition="persist:webviewsession"
allowpopups
>