feat: disable the remote module by default (#22091)
This commit is contained in:
parent
af631f8204
commit
b77f701aeb
8 changed files with 62 additions and 24 deletions
|
@ -821,7 +821,7 @@ describe('webContents module', () => {
|
|||
})
|
||||
|
||||
it('can persist zoom level across navigation', (done) => {
|
||||
const w = new BrowserWindow({ show: false, webPreferences: { nodeIntegration: true } })
|
||||
const w = new BrowserWindow({ show: false, webPreferences: { nodeIntegration: true, enableRemoteModule: true } })
|
||||
let finalNavigation = false
|
||||
ipcMain.on('set-zoom', (e, host) => {
|
||||
const zoomLevel = hostZoomMap[host]
|
||||
|
@ -847,7 +847,7 @@ describe('webContents module', () => {
|
|||
})
|
||||
|
||||
it('can propagate zoom level across same session', (done) => {
|
||||
const w = new BrowserWindow({ show: false, webPreferences: { nodeIntegration: true } })
|
||||
const w = new BrowserWindow({ show: false, webPreferences: { nodeIntegration: true, enableRemoteModule: true } })
|
||||
const w2 = new BrowserWindow({ show: false })
|
||||
w2.webContents.on('did-finish-load', () => {
|
||||
const zoomLevel1 = w.webContents.zoomLevel
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue