Avoid adding a new option to webPreferences

This commit is contained in:
Cheng Zhao 2016-04-14 10:50:07 +09:00
parent 8f0e594007
commit 31eb793fb0
8 changed files with 8 additions and 28 deletions

View file

@ -58,8 +58,6 @@ for (let arg of process.argv) {
nodeIntegration = arg.substr(arg.indexOf('=') + 1)
} else if (arg.indexOf('--preload=') === 0) {
preloadScript = arg.substr(arg.indexOf('=') + 1)
} else if (arg.indexOf('--visibility-state=') === 0) {
process.visibilityState = arg.substr(arg.indexOf('=') + 1)
}
}

View file

@ -225,10 +225,7 @@ Object.defineProperty(window.history, 'length', {
})
// The initial visibilityState.
let cachedVisibilityState = 'visible'
if (process.visibilityState) {
cachedVisibilityState = process.visibilityState
}
let cachedVisibilityState = process.argv.includes('--hidden-page') ? 'hidden' : 'visible'
// Subscribe to visibilityState changes.
ipcRenderer.on('ELECTRON_RENDERER_WINDOW_VISIBILITY_CHANGE', function (event, visibilityState) {