const { app, BrowserWindow, Menu, session } = require('electron'); if (require('electron-squirrel-startup')) { app.quit(); } const createWindow = () => { const mainWindow = new BrowserWindow({ width: 800, height: 600, webPreferences: { devTools: !app.isPackaged, }, }); mainWindow.loadURL("https://pixlr.com/express"); Menu.setApplicationMenu(null); mainWindow.webContents.on('before-input-event', (event, input) => { if (input.control && input.key.toLowerCase() === 'r') { event.preventDefault(); mainWindow.loadURL("https://pixlr.com/express"); } }); }; app.whenReady().then(() => { createWindow(); session.defaultSession.webRequest.onHeadersReceived((details, callback) => { delete details.responseHeaders['content-security-policy']; callback({ cancel: false, responseHeaders: details.responseHeaders }); }); app.on('activate', () => { if (BrowserWindow.getAllWindows().length === 0) { createWindow(); } }); }); app.on('window-all-closed', () => { if (process.platform !== 'darwin') { app.quit(); } });