Context Isolation is a feature that ensures that both your preload scripts and Electron's internal logic run in a separate context to the website you load in a webContents. This is important for security purposes as it helps prevent the website from accessing Electron internals or the powerful APIs your preload script has access to.| www.electronjs.org
Render and control web pages.| www.electronjs.org
Create and control browser windows.| www.electronjs.org
The MessagePort interface of the Channel Messaging API represents one of the two ports of a MessageChannel, allowing messages to be sent from one port and listening out for them arriving at the other.| MDN Web Docs
YAML history changes: - pr-url: https://github.com/electron/electron/pull/40330 description: "ipcRenderer can no longer be sent over the contextBridge" breaking-changes-header: behavior-changed-ipcrenderer-can-no-longer-be-sent-over-the-contextbridge| www.electronjs.org
Communicate asynchronously from a renderer process to the main process.| www.electronjs.org
Class: EventEmitter#| nodejs.org