chore: remove app.allowRendererProcessReuse (#26874)
This commit is contained in:
parent
4ca518468d
commit
79077f6df9
16 changed files with 43 additions and 392 deletions
|
@ -4411,29 +4411,27 @@ describe('BrowserWindow module', () => {
|
|||
});
|
||||
});
|
||||
|
||||
describe('reloading with allowRendererProcessReuse enabled', () => {
|
||||
it('does not cause Node.js module API hangs after reload', (done) => {
|
||||
const w = new BrowserWindow({
|
||||
show: false,
|
||||
webPreferences: {
|
||||
nodeIntegration: true,
|
||||
contextIsolation: false
|
||||
}
|
||||
});
|
||||
|
||||
let count = 0;
|
||||
ipcMain.on('async-node-api-done', () => {
|
||||
if (count === 3) {
|
||||
ipcMain.removeAllListeners('async-node-api-done');
|
||||
done();
|
||||
} else {
|
||||
count++;
|
||||
w.reload();
|
||||
}
|
||||
});
|
||||
|
||||
w.loadFile(path.join(fixtures, 'pages', 'send-after-node.html'));
|
||||
it('reloading does not cause Node.js module API hangs after reload', (done) => {
|
||||
const w = new BrowserWindow({
|
||||
show: false,
|
||||
webPreferences: {
|
||||
nodeIntegration: true,
|
||||
contextIsolation: false
|
||||
}
|
||||
});
|
||||
|
||||
let count = 0;
|
||||
ipcMain.on('async-node-api-done', () => {
|
||||
if (count === 3) {
|
||||
ipcMain.removeAllListeners('async-node-api-done');
|
||||
done();
|
||||
} else {
|
||||
count++;
|
||||
w.reload();
|
||||
}
|
||||
});
|
||||
|
||||
w.loadFile(path.join(fixtures, 'pages', 'send-after-node.html'));
|
||||
});
|
||||
|
||||
describe('window.webContents.focus()', () => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue