* fix: emit IPC event in correct context if isolation and sandbox enabled IPC events were not being delivered to renderer processes when both `contextIsolation` and `sandbox` were enabled. This is because the `AtomSandboxedRenderFrameObserver` class was incorrectly using the `MainWorldScriptContext`, rather than conditionally selecting the context based on if isolation was enabled. Fixes #11922
		
			
				
	
	
		
			9 lines
		
	
	
	
		
			280 B
			
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			9 lines
		
	
	
	
		
			280 B
			
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
const { ipcRenderer } = require('electron')
 | 
						|
 | 
						|
ipcRenderer.on('ping', function (event, payload) {
 | 
						|
  ipcRenderer.sendTo(event.senderId, 'pong', payload)
 | 
						|
})
 | 
						|
 | 
						|
ipcRenderer.on('ping-æøåü', function (event, payload) {
 | 
						|
  ipcRenderer.sendTo(event.senderId, 'pong-æøåü', payload)
 | 
						|
})
 |