fix: dont run window-setup on chrome:// protocol, introduced in b965e54efc (#16489)

This commit is contained in:
Samuel Attard 2019-01-22 10:32:18 -08:00 committed by GitHub
parent cd25ddeb06
commit ff9b23ebe5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -69,6 +69,8 @@ switch (window.location.protocol) {
require('@electron/internal/renderer/chrome-api').injectTo(window.location.hostname, isBackgroundPage, window) require('@electron/internal/renderer/chrome-api').injectTo(window.location.hostname, isBackgroundPage, window)
break break
} }
case 'chrome:':
break
default: { default: {
// Override default web functions. // Override default web functions.
require('@electron/internal/renderer/window-setup')(ipcRenderer, guestInstanceId, openerId, isHiddenPage, usesNativeWindowOpen) require('@electron/internal/renderer/window-setup')(ipcRenderer, guestInstanceId, openerId, isHiddenPage, usesNativeWindowOpen)