Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ad16e6c647 
 
						 
						
							
							
								
								
								build: update linting deps ( #24461 )  
							
							 
							
							
							
						 
						
							2020-07-08 21:19:49 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	659e79fc08 
 
						 
						
							
							
								
								
								refactor: prevent consistent early exception ( #24191 )  
							
							 
							
							... 
							
							
							
							* refactor: prevent consistent early exception
* Use _linkedBinding where possible
* Remove dead electronBinding 
							
						 
						
							2020-06-22 20:32:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	379bb174e9 
 
						 
						
							
							
								
								
								refactor: use WeakRef on renderer side of remote ( #24037 )  
							
							 
							
							
							
						 
						
							2020-06-12 15:50:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	7274467f73 
 
						 
						
							
							
								
								
								refactor: tsify remote ( #24034 )  
							
							 
							
							
							
						 
						
							2020-06-11 11:36:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	78fe545d18 
 
						 
						
							
							
								
								
								refactor: remove renderer-side refcount in remote ( #24054 )  
							
							 
							
							
							
						 
						
							2020-06-11 10:22:28 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	969f46a48f 
 
						 
						
							
							
								
								
								chore: remove IPC hiddens ( #23720 )  
							
							 
							
							
							
						 
						
							2020-06-02 02:33:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	e8ea007104 
 
						 
						
							
							
								
								
								fix: ensure nativeImage serialization main->renderer ( #23759 )  
							
							 
							
							
							
						 
						
							2020-05-28 09:43:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f78504515b 
 
						 
						
							
							
								
								
								fix: handle asynchronous URL loading in bw proxy ( #23776 )  
							
							 
							
							
							
						 
						
							2020-05-27 13:50:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Judeaux 
								
							 
						 
						
							
							
								
							
							
	
	
	204f001c5d 
 
						 
						
							
							
								
								
								feat: add desktopCapturer.getMediaSourceIdForWebContents() to get stream source id from web contents ( #22701 )  
							
							 
							
							... 
							
							
							
							* feat: add desktopCapturer.getMediaSourceIdForWebContents() to get stream source id from web contents
* Cleanup from #22701  PR comments 
							
						 
						
							2020-05-26 16:34:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	762f7bcca2 
 
						 
						
							
							
								
								
								refactor: use typeutils for nativeImage serialization ( #23693 )  
							
							 
							
							
							
						 
						
							2020-05-22 08:56:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	e3c2ec9f7c 
 
						 
						
							
							
								
								
								chore: remove unused isolated-world-args ( #23716 )  
							
							 
							
							
							
						 
						
							2020-05-21 20:11:58 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	df53816eea 
 
						 
						
							
							
								
								
								feat: expose the desktopCapturer module in the main process ( #23548 )  
							
							 
							
							
							
						 
						
							2020-05-20 20:25:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	4b23a85475 
 
						 
						
							
							
								
								
								refactor: correctly serialize nativeImage/buffer with typeUtils ( #23666 )  
							
							 
							
							... 
							
							
							
							* refactor: correctly serialize nativeImage/buffer with typeUtils
* test: add serialization specs
* fix: construct from dataURL
* test: test for dataURL specificity 
							
						 
						
							2020-05-20 13:42:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	ee0f67d541 
 
						 
						
							
							
								
								
								fix: nativeImage remote serialization ( #23543 )  
							
							 
							
							... 
							
							
							
							We weren't serializing nativeImages properly in the remote module, leading to gin conversion errors when trying to, for example, create a new context menu in the renderer with icons using nativeImage. This fixes that by adding a new special case to handle them. 
							
						 
						
							2020-05-18 09:29:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	9d7ba98209 
 
						 
						
							
							
								
								
								refactor: remove the RenderFrameFunctionStore and use privates to memory manage ( #23592 )  
							
							 
							
							
							
						 
						
							2020-05-15 11:57:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	85fae67966 
 
						 
						
							
							
								
								
								perf: use type-utils for desktopCapturer.getSources() result serialization ( #23549 )  
							
							 
							
							
							
						 
						
							2020-05-13 19:05:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	7f9b7b2e95 
 
						 
						
							
							
								
								
								chore: clean up context bridge scopes and add specs for internal bridge ( #23334 )  
							
							 
							
							... 
							
							
							
							* chore: clean up context bridge context scopes
* spec: add specs for internalContextBridge 
							
						 
						
							2020-05-11 13:41:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	392ea320cf 
 
						 
						
							
							
								
								
								build: allow use of BUILDFLAG directives from within JS code ( #20328 )  
							
							 
							
							
							
						 
						
							2020-05-11 01:06:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	06bf0d08dc 
 
						 
						
							
							
								
								
								fix: crashReporter incompatible with sandbox on Linux ( #23265 )  
							
							 
							
							
							
						 
						
							2020-05-07 13:31:26 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robo 
								
							 
						 
						
							
							
								
							
							
	
	
	c438b93f18 
 
						 
						
							
							
								
								
								fix: ensure guest-embedder map is updated when webview is removed ( #23342 )  
							
							 
							
							... 
							
							
							
							There are use cases of webview where the container holding the webview is not
actually destroyed first, instead just webview gets removed from DOM, in such
situations the browser process map is not updated accordingly and holds reference
to stale guest contents, and any window operations like scroll, resize or keyboard
events that has to chain through browser embedder will lead to UAF crash.
Ref: https://github.com/microsoft/vscode/issues/92420  
							
						 
						
							2020-04-30 21:33:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	8d0a612265 
 
						 
						
							
							
								
								
								refactor: remove code for non-native extensions shim ( #23340 )  
							
							 
							
							
							
						 
						
							2020-04-30 09:38:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	7377bb3736 
 
						 
						
							
							
								
								
								fix: do not add 104 to the history length ( #23301 )  
							
							 
							
							
							
						 
						
							2020-04-27 15:53:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	abe5cf398c 
 
						 
						
							
							
								
								
								refactor: port window.open and window.opener to use ctx bridge instead of hole punching ( #23235 )  
							
							 
							
							... 
							
							
							
							* refactor: port window.open and window.opener to use ctx bridge instead of hole punching
* refactor: only run the isolated init bundle when webview is enabled 
							
						 
						
							2020-04-27 12:46:04 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	8262f24fd8 
 
						 
						
							
							
								
								
								fix: do not mutate ipc instances across contexts ( #23236 )  
							
							 
							
							
							
						 
						
							2020-04-22 16:36:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	96bf9ce77f 
 
						 
						
							
							
								
								
								refactor: port parts of window-setup to use ctx bridge instead of being run in the main world ( #23194 )  
							
							 
							
							... 
							
							
							
							* refactor: port parts of window-setup to use ctx bridge instead of being run in the main world
* chore: update ctx bridge specs for new base numbers 
							
						 
						
							2020-04-22 12:42:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	b03bd8c45c 
 
						 
						
							
							
								
								
								chore: rename atom things to electron things in our docs / scripts ( #23100 )  
							
							 
							
							
							
						 
						
							2020-04-13 14:32:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	b327478cf0 
 
						 
						
							
							
								
								
								fix: prevent remote from messing with constructor names ( #22820 )  
							
							 
							
							
							
						 
						
							2020-03-25 13:13:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	5d657dece4 
 
						 
						
							
							
								
								
								build: enable JS semicolons ( #22783 )  
							
							 
							
							
							
						 
						
							2020-03-20 13:28:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	b87b501161 
 
						 
						
							
							
								
								
								build: update eslint + eslint plugins ( #22777 )  
							
							 
							
							... 
							
							
							
							* build: run eslint --fix
* chore: manually fix all hasOwnProperty errors
* chore: manually fix all void 0 vs undefined errors
* chore: manually fix all async-in-promise errors
* chore: manually fix lexical declaration in case block 
							
						 
						
							2020-03-20 11:12:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	5e4e50c5eb 
 
						 
						
							
							
								
								
								fix: remove bad usages of for-in and guard against it ( #22616 )  
							
							 
							
							... 
							
							
							
							* fix: remove bad usages of for-in and guard against it
* Apply suggestions from code review
Co-Authored-By: Samuel Maddock <samuel.maddock@gmail.com>
* Apply suggestions from code review
Co-Authored-By: Jeremy Apthorp <jeremya@chromium.org>
* Update remote.js
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org> 
							
						 
						
							2020-03-17 13:17:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	b4d07f76d3 
 
						 
						
							
							
								
								
								feat: MessagePorts in the main process ( #22404 )  
							
							 
							
							
							
						 
						
							2020-03-11 18:07:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	efc11563e8 
 
						 
						
							
							
								
								
								fix: properly forward properties to webview ( #22485 )  
							
							 
							
							
							
						 
						
							2020-03-03 22:25:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	360c1cad1b 
 
						 
						
							
							
								
								
								chore: do not override history methods when rendererprocessreuse is enabled ( #22335 )  
							
							 
							
							
							
						 
						
							2020-02-24 12:14:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	602913cb4c 
 
						 
						
							
							
								
								
								chore: rename node bindings atom => electron ( #22176 )  
							
							 
							
							
							
						 
						
							2020-02-14 06:25:39 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	b77f701aeb 
 
						 
						
							
							
								
								
								feat: disable the remote module by default ( #22091 )  
							
							 
							
							
							
						 
						
							2020-02-10 10:49:09 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	ea89120c9e 
 
						 
						
							
							
								
								
								chore: remove debugging log ( #22093 )  
							
							 
							
							
							
						 
						
							2020-02-07 12:31:08 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	2e1531ad90  
						 
						
							
							
								
								
								feat: warn when remote is used without enableRemoteModule: true ( #21546 )  
							
							 
							
							... 
							
							
							
							* feat: warn when remote is used without enableRemoteModule: true
* fix security warning 
							
						 
						
							2020-01-13 15:23:03 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	31c93fec67  
						 
						
							
							
								
								
								fix: load window-setup in sandboxed renderer ( #21416 )  
							
							 
							
							
							
						 
						
							2020-01-06 22:23:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joël Charles 
								
							 
						 
						
							
							
								
							
							
	0bcfae752e  
						 
						
							
							
								
								
								feat: allow pages to override window.history.length ( #17742 )  
							
							 
							
							... 
							
							
							
							* fix: allow pages to override window.history.length
* Update lib/renderer/window-setup.ts
Co-Authored-By: magne4000 <joel.charles91@gmail.com>
* fix: lint error 
							
						 
						
							2019-12-16 11:14:27 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	dc9beda182 
 
						 
						
							
							
								
								
								feat: remove deprecated setLayoutZoomLevelLimits ( #21383 )  
							
							 
							
							
							
						 
						
							2019-12-06 13:14:25 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	9526c5584e 
 
						 
						
							
							
								
								
								fix: deprecate setLayoutZoomLevelLimits ( #21296 )  
							
							 
							
							
							
						 
						
							2019-12-02 13:27:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ee58d60612 
 
						 
						
							
							
								
								
								fix: ensure no node globals passively leak when nodeIntegration is disabled ( #21342 )  
							
							 
							
							
							
						 
						
							2019-12-02 10:09:47 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	1d596f616d  
						 
						
							
							
								
								
								fix: NativeImage serialization of <webview>.capturePage() result ( #20825 )  
							
							 
							
							
							
						 
						
							2019-11-12 21:56:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	093f2dd4a6  
						 
						
							
							
								
								
								chore: remove deprecated <webview>.getWebContents() ( #20986 )  
							
							 
							
							
							
						 
						
							2019-11-08 15:46:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	f1e7393e30  
						 
						
							
							
								
								
								feat: deprecate <webview>.getWebContents() ( #20726 )  
							
							 
							
							
							
						 
						
							2019-11-07 09:43:19 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	a034f5db0d  
						 
						
							
							
								
								
								refactor: add Error to isSerializableObject() ( #20886 )  
							
							 
							
							
							
						 
						
							2019-11-04 14:35:57 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	ee7ce3954a  
						 
						
							
							
								
								
								fix: don't export __esModule = true by electron.ts ( #20939 )  
							
							 
							
							
							
						 
						
							2019-11-04 14:16:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	8dfc896cfa 
 
						 
						
							
							
								
								
								refactor: send the 'close' message asynchronously ( #20796 )  
							
							 
							
							
							
						 
						
							2019-10-30 13:13:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	3d56e13b38  
						 
						
							
							
								
								
								fix: devtools extensions not loading ( #20791 )  
							
							 
							
							
							
						 
						
							2019-10-30 14:46:52 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	ba8f80267c  
						 
						
							
							
								
								
								fix: send ELECTRON_BROWSER_CONTEXT_RELEASE asynchronously ( #20632 )  
							
							 
							
							... 
							
							
							
							* fix: send ELECTRON_BROWSER_CONTEXT_RELEASE asynchronously
* test: remote references should be able to be cleared for all cases 
							
						 
						
							2019-10-23 13:44:21 +09:00