Browse Source

Disable JavaScript on child when disabled on parent

Kevin Sawicki 8 years ago
parent
commit
3e2a1034af
1 changed files with 5 additions and 0 deletions
  1. 5 0
      lib/browser/guest-window-manager.js

+ 5 - 0
lib/browser/guest-window-manager.js

@@ -53,6 +53,11 @@ const mergeBrowserWindowOptions = function (embedder, options) {
     options.webPreferences.contextIsolation = true
   }
 
+  // Disable JavaScript on child window if disabled on parent window
+  if (embedder.getWebPreferences().javascript === false) {
+    options.webPreferences.javascript = false
+  }
+
   // Sets correct openerId here to give correct options to 'new-window' event handler
   options.webPreferences.openerId = embedder.id