Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	2c88626b51 
 
						 
						
							
							
								
								
								chore: revert deprecate as an internal module ( #40146 )  
							
							... 
							
							
							
							Revert "chore: restore deprecate as an internal module (#40124 )"
This reverts commit 737e3de3fa 
							
						 
						
							2023-10-10 11:50:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	737e3de3fa 
 
						 
						
							
							
								
								
								chore: restore deprecate as an internal module ( #40124 )  
							
							... 
							
							
							
							* Revert "refactor: don't expose deprecate as an internal module (#35311 )"
This reverts commit 8424779906 
							
						 
						
							2023-10-09 08:55:16 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	83a928f6e3 
 
						 
						
							
							
								
								
								fix: crashed events deprecation ( #40090 )  
							
							
							
						 
						
							2023-10-05 19:57:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	371e83a8d2 
 
						 
						
							
							
								
								
								fix: support esm entrypoint to utility process ( #40047 )  
							
							
							
						 
						
							2023-09-29 14:38:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c8156c3c57 
 
						 
						
							
							
								
								
								fix: failure on immutable webContents.print(options) ( #39985 )  
							
							... 
							
							
							
							fix: failure on immutable webContents.print(options) 
							
						 
						
							2023-09-28 10:41:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	d75a852743 
 
						 
						
							
							
								
								
								refactor: use type enum in file stats for asar archive ( #39889 )  
							
							
							
						 
						
							2023-09-25 13:17:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	c9eb3deab5 
 
						 
						
							
							
								
								
								chore: remove deprecated scroll-touch-{begin,end,edge} events ( #39814 )  
							
							... 
							
							
							
							* chore: remove deprecated `scroll-touch-{begin,end,edge}` events
* update spec/ts-smoke
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2023-09-20 17:41:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	16aec702b4 
 
						 
						
							
							
								
								
								fix: ensure app load is limited to real asar files when appropriate ( #39788 )  
							
							
							
						 
						
							2023-09-11 11:51:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	aceb432f45 
 
						 
						
							
							
								
								
								chore: remove deprecated systemPreferences APIs ( #39696 )  
							
							
							
						 
						
							2023-09-11 11:34:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	f6e8544ef6 
 
						 
						
							
							
								
								
								refactor: use replaceAll() instead of replace() when appropriate ( #39721 )  
							
							... 
							
							
							
							refactor: use replaceAll() instead of replace() when appropriate 
							
						 
						
							2023-09-07 15:50:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	e71a56d11e 
 
						 
						
							
							
								
								
								refactor: const Module = require('module') as NodeJS.ModuleInternal; ( #38757 )  
							
							... 
							
							
							
							Co-authored-by: Milan Burda <miburda@microsoft.com> 
							
						 
						
							2023-09-06 18:04:25 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	c96bb9958f 
 
						 
						
							
							
								
								
								chore: remove deprecated webContents.getPrinters() ( #39663 )  
							
							
							
						 
						
							2023-09-05 10:16:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	0b0707145b 
 
						 
						
							
							
								
								
								refactor: replace .forEach() with for-of ( #39691 )  
							
							... 
							
							
							
							* refactor: replace `.forEach()` with `for-of`
* refactor docs/fiddles/features/web-hid/renderer.js 
							
						 
						
							2023-08-31 23:36:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ac031bf8de 
 
						 
						
							
							
								
								
								feat: I guess it's esm ( #37535 )  
							
							... 
							
							
							
							* fix: allow ESM loads from within ASAR files
* fix: ensure that ESM entry points finish loading before app ready
* fix: allow loading ESM entrypoints via default_app
* fix: allow ESM loading for renderer preloads
* docs: document current known limitations of esm
* chore: add patches to support blending esm handlers
* refactor: use SetDefersLoading instead of JoinAppCode in renderers
Blink has it's own event loop so pumping the uv loop in the renderer is not enough, luckily in blink we can suspend the loading of the frame while we do additional work.
* chore: add patch to expose SetDefersLoading
* fix: use fileURLToPath instead of pathname
* chore: update per PR feedback
* fix: fs.exists/existsSync should never throw
* fix: convert path to file url before importing
* fix: oops
* fix: oops
* Update docs/tutorial/esm-limitations.md
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* windows...
* windows...
* chore: update patches
* spec: fix tests and document empty body edge case
* Apply suggestions from code review
Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* spec: add tests for esm
* spec: windows
* chore: update per PR feedback
* chore: update patches
* Update shell/common/node_bindings.h
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* chore: update patches
* rebase
* use cjs loader by default for preload scripts
* chore: fix lint
* chore: update patches
* chore: update patches
* chore: fix patches
* build: debug depshash
* ?
* Revert "build: debug depshash"
This reverts commit 0de82523fb93f475226356b37418ce4b69acdcdf.
* chore: allow electron as builtin protocol in esm loader
* Revert "Revert "build: debug depshash""
This reverts commit ff86b1243ca6d05c9b3b38e0a6d717fb380343a4.
* chore: fix esm doc
* chore: update node patches
---------
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: electron-patch-conflict-fixer[bot] <83340002+electron-patch-conflict-fixer[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com> 
							
						 
						
							2023-08-30 17:38:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz 
								
							 
						 
						
							
							
								
							
							
	
	
	f30fbebb98 
 
						 
						
							
							
								
								
								fix: promise resolved to early when browser initiated in-page navigation v2 ( #39597 )  
							
							
							
						 
						
							2023-08-28 12:37:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	5078cae861 
 
						 
						
							
							
								
								
								chore: remove deprecated ipcRenderer.sendTo() ( #39087 )  
							
							... 
							
							
							
							chore: remove deprecated ipcRenderer.sendTo() 
							
						 
						
							2023-08-28 10:29:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	2affecd4dd 
 
						 
						
							
							
								
								
								feat: allow generating accessible pdf with printToPDF ( #39563 )  
							
							... 
							
							
							
							* feat: allow generating accessible pdf with printToPDF
* docs: mark generateTaggedPDF experimental 
							
						 
						
							2023-08-24 11:01:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	3102a257af 
 
						 
						
							
							
								
								
								feat: expose dummy module.exports to the sandboxed preload scripts ( #39484 )  
							
							
							
						 
						
							2023-08-22 13:43:08 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	90865fa97d 
 
						 
						
							
							
								
								
								chore: remove deprecated getTrafficLightPosition() / setTrafficLightPosition() ( #39479 )  
							
							... 
							
							
							
							chore: remove deprecated getTrafficLightPosition() / setTrafficLightPosition() 
							
						 
						
							2023-08-21 15:58:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	1b3e4dae8d 
 
						 
						
							
							
								
								
								chore: document deprecated systemPreferences APIs ( #39343 )  
							
							... 
							
							
							
							* chore: document deprecated systemPreferences APIs
* chore: forgot systemPreferences.appLevelAppearance
* test: expect deprecation messages 
							
						 
						
							2023-08-14 11:34:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	117d5310f5 
 
						 
						
							
							
								
								
								revert: promise resolved too early when browser initiates in-page navigation ( #39481 )  
							
							... 
							
							
							
							This reverts commit a0effaf9b8 
							
						 
						
							2023-08-14 13:13:15 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tomasz 
								
							 
						 
						
							
							
								
							
							
	
	
	a0effaf9b8 
 
						 
						
							
							
								
								
								fix: promise resolved to early when browser initiated in-page navigation ( #39260 )  
							
							
							
						 
						
							2023-08-09 16:06:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	dcf1c65426 
 
						 
						
							
							
								
								
								chore: fix ipcRenderer.sendTo deprecation warning ( #39342 )  
							
							
							
						 
						
							2023-08-08 13:49:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	3d45429667 
 
						 
						
							
							
								
								
								refactor: use for-of instead of for simple array iteration ( #39338 )  
							
							
							
						 
						
							2023-08-07 11:30:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	fe93f69e5a 
 
						 
						
							
							
								
								
								refactor: use Set instead of Array when appropriate ( #39324 )  
							
							
							
						 
						
							2023-08-03 14:29:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	724f90a2a7 
 
						 
						
							
							
								
								
								refactor: throw errors directly in async functions ( #39233 )  
							
							
							
						 
						
							2023-07-31 10:39:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	455f57322f 
 
						 
						
							
							
								
								
								refactor: use TypeError instead of generic Error when appropriate ( #39209 )  
							
							... 
							
							
							
							refactor: use TypeError instead of generic Error when appropriate 
							
						 
						
							2023-07-25 12:08:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	3df6d337f3 
 
						 
						
							
							
								
								
								feat: add senderIsMainFrame to messages sent via ipcRenderer.sendTo() ( #38868 )  
							
							... 
							
							
							
							* feat: add isMainFrame to events emitted via ipcRenderer.sendTo()
* chore: rename isMainFrame to senderIsMainFrame 
							
						 
						
							2023-07-24 14:27:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	2c52eb7e1c 
 
						 
						
							
							
								
								
								refactor: replace .indexOf() with .includes() ( #39195 )  
							
							
							
						 
						
							2023-07-24 12:32:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	ada8eb33b2 
 
						 
						
							
							
								
								
								feat: deprecate ipcRenderer.sendTo() ( #39091 )  
							
							... 
							
							
							
							* feat: deprecate ipcRenderer.sendTo()
* docs: add _Deprecated_ to ipcRenderer.sendTo() 
							
						 
						
							2023-07-21 11:16:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	b142fce229 
 
						 
						
							
							
								
								
								fix: protocol.handle not intercepting file protocol ( #39048 )  
							
							... 
							
							
							
							fix: protocol.handle not intercepting file protocol 
							
						 
						
							2023-07-12 11:42:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	499d893040 
 
						 
						
							
							
								
								
								feat: add support for keyboard initialized menu popup ( #38903 )  
							
							... 
							
							
							
							* feat: add support for keyboard initialized menu popup
* Update docs/api/menu.md
Co-authored-by: Erick Zhao <erick@hotmail.ca>
* fix: add patch to chromium for keyboard accessibility menu behavior
* refactor: s/initiatedByKeyboard/sourceType
* fix: ignore initial mouse event to retain keyboard initiated focus
* Update docs/api/menu.md
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca>
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com> 
							
						 
						
							2023-06-29 15:54:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	607e71d563 
 
						 
						
							
							
								
								
								refactor: replace Object.prototype.hasOwnProperty() with Object.hasOwn() ( #38929 )  
							
							
							
						 
						
							2023-06-27 16:57:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	81a454d148 
 
						 
						
							
							
								
								
								chore: re-enable node/no-deprecated-api linting ( #38899 )  
							
							... 
							
							
							
							* chore: re-enable node/no-deprecated-api linting
* chore: re-enable no-global-assign linting 
							
						 
						
							2023-06-26 13:51:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f7c0a29d89 
 
						 
						
							
							
								
								
								build: update to latest TypeScript ( #38763 )  
							
							
							
						 
						
							2023-06-14 11:06:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	10852b3fd5 
 
						 
						
							
							
								
								
								fix: preferCSSPageSize error type ( #38761 )  
							
							... 
							
							
							
							fix: preferCSSPageSize error type 
							
						 
						
							2023-06-14 10:49:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	dc2e822dc7 
 
						 
						
							
							
								
								
								fix: asar integration for require('node:child_process') ( #38742 )  
							
							
							
						 
						
							2023-06-14 18:03:53 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	5d123765d9 
 
						 
						
							
							
								
								
								feat: support node: prefixed requires in sandboxed renderer preloads ( #38567 )  
							
							... 
							
							
							
							feat: support node: prefixed requires in sandboxed renderer preloads 
							
						 
						
							2023-06-10 14:36:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c0d9764de9 
 
						 
						
							
							
								
								
								fix: webContents.print parameter validation error ( #38614 )  
							
							
							
						 
						
							2023-06-09 21:41:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c5972ba43c 
 
						 
						
							
							
								
								
								fix: bad error passing webContents.print(null) ( #38612 )  
							
							... 
							
							
							
							fix: bad error passing webContents.print(null) 
							
						 
						
							2023-06-07 19:18:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	86824c070e 
 
						 
						
							
							
								
								
								fix: validate response in protocol.handle() ( #38587 )  
							
							... 
							
							
							
							fix: validate response in protocol.handle() 
							
						 
						
							2023-06-07 09:29:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	71fb19ea14 
 
						 
						
							
							
								
								
								chore: upgrade to eslint v8 ( #38472 )  
							
							... 
							
							
							
							chore: upgrade to eslint@8 
							
						 
						
							2023-05-30 13:10:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	470b1d9e9d 
 
						 
						
							
							
								
								
								refactor: split clipboard module implementation for browser / renderer ( #38429 )  
							
							
							
						 
						
							2023-05-25 20:36:12 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	82af000a37 
 
						 
						
							
							
								
								
								chore: cleanup eslint suppressions ( #38417 )  
							
							... 
							
							
							
							* chore: cleanup eslint suppressions
* address feedback
* revert script/lib/azput.js
* revert spec/fixtures/apps/remote-control/main.js
* address feedback
* revert typings/internal-ambient.d.ts 
							
						 
						
							2023-05-25 10:09:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	06cc9caeaa 
 
						 
						
							
							
								
								
								build: remove enable_desktop_capturer flag ( #38412 )  
							
							... 
							
							
							
							feat: remove enable_desktop_capturer flag
Co-authored-by: Milan Burda <miburda@microsoft.com> 
							
						 
						
							2023-05-24 15:32:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	a043a60b89 
 
						 
						
							
							
								
								
								refactor: cleanup global variable declarations ( #38410 )  
							
							... 
							
							
							
							refactor: eliminate duplicate isolatedApi typing
Co-authored-by: Milan Burda <miburda@microsoft.com> 
							
						 
						
							2023-05-24 20:01:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	9bd9d312f8 
 
						 
						
							
							
								
								
								fix: enable BrowserWindow.id access post-destruction ( #38241 )  
							
							... 
							
							
							
							fix: enable BrowserWindow id access post-destruction 
							
						 
						
							2023-05-16 09:29:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	a8c0ed890f 
 
						 
						
							
							
								
								
								feat: surface more webContents text selection commands ( #37978 )  
							
							... 
							
							
							
							* feat: surface more text selection commands
* refactor: use options argument
* docs: correct for review 
							
						 
						
							2023-05-02 21:14:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	a26343f3e0 
 
						 
						
							
							
								
								
								fix: falsy transparent shouldn't affect webContents background ( #36914 )  
							
							
							
						 
						
							2023-05-02 14:44:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	c548f8f59e 
 
						 
						
							
							
								
								
								feat: net.resolveHost ( #37853 )  
							
							
							
						 
						
							2023-05-02 09:53:00 +02:00