summaryrefslogtreecommitdiffhomepage
path: root/gui/src
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2020-12-29 10:48:34 +0100
committerOskar Nyberg <oskar@mullvad.net>2021-01-26 09:06:54 +0100
commit1b0329e9c33a7101eb6ea4deab468b1971a8193d (patch)
tree740d34855d884a3761dc162b1a9b8487fffe713a /gui/src
parentcdfa833719aae00f56295cbfde9feec45f24d2f1 (diff)
downloadmullvadvpn-1b0329e9c33a7101eb6ea4deab468b1971a8193d.tar.xz
mullvadvpn-1b0329e9c33a7101eb6ea4deab468b1971a8193d.zip
Disable node integration
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/main/index.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts
index cbd56f3843..ec67280e12 100644
--- a/gui/src/main/index.ts
+++ b/gui/src/main/index.ts
@@ -1446,7 +1446,10 @@ class ApplicationMain {
transparent: !this.guiSettings.unpinnedWindow,
useContentSize: true,
webPreferences: {
- nodeIntegration: true,
+ preload: path.join(__dirname, '../renderer/preload.js'),
+ nodeIntegration: false,
+ nodeIntegrationInWorker: false,
+ nodeIntegrationInSubFrames: false,
devTools: process.env.NODE_ENV === 'development',
// TODO: Remove use of remote
enableRemoteModule: true,