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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									LuoJinghua 
								
							 
						 
						
							
							
								
							
							
	
	
	9d851b8791 
 
						 
						
							
							
								
								
								net: Don't ignore the referer header in net.request ( #23386 )  
							
							 
							
							
							
						 
						
							2020-05-20 13:28:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	8de06f0c57 
 
						 
						
							
							
								
								
								feat: deprecate uncompressed crash uploads ( #23598 )  
							
							 
							
							
							
						 
						
							2020-05-19 13:47:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	de44d28c8e 
 
						 
						
							
							
								
								
								refactor: ginify Session ( #23569 )  
							
							 
							
							
							
						 
						
							2020-05-19 10:18:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	7e841ceb5c 
 
						 
						
							
							
								
								
								refactor: tsify net module ( #23618 )  
							
							 
							
							
							
						 
						
							2020-05-18 10:22:48 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	52b50e6b33 
 
						 
						
							
							
								
								
								feat: add app render-process-gone event ( #23560 )  
							
							 
							
							
							
						 
						
							2020-05-17 17:05:05 +02: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 
								
							 
						 
						
							
							
								
							
							
	
	
	4afc756094 
 
						 
						
							
							
								
								
								feat: add contents.getBackgroundThrottling() + backgroundThrottling property ( #21036 )  
							
							 
							
							
							
						 
						
							2020-05-14 15:11:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	85fae67966 
 
						 
						
							
							
								
								
								perf: use type-utils for desktopCapturer.getSources() result serialization ( #23549 )  
							
							 
							
							
							
						 
						
							2020-05-13 19:05:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	54ff423dac 
 
						 
						
							
							
								
								
								fix: leave behind the unmodified XDG_CURRENT_DESKTOP variable ( #23512 )  
							
							 
							
							
							
						 
						
							2020-05-12 20:13:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	34da3bc500 
 
						 
						
							
							
								
								
								feat: add new render-process-gone event ( #23096 )  
							
							 
							
							
							
						 
						
							2020-05-11 13:42:24 -07: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 
								
							 
						 
						
							
							
								
							
							
	
	
	a707a3eda3 
 
						 
						
							
							
								
								
								feat: add enableWebSQL webpreference ( #23311 )  
							
							 
							
							... 
							
							
							
							* feat: add enableWebSQL webpreference
* chore: update indexedDB test 
							
						 
						
							2020-05-06 12:52:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	0f0cc51b35 
 
						 
						
							
							
								
								
								refactor: return null when passing empty menu templates ( #23364 )  
							
							 
							
							
							
						 
						
							2020-05-04 08:19:21 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	4bbb2fbf1f 
 
						 
						
							
							
								
								
								chore: remove unused ELECTRON_GET_CONTENT_SCRIPTS ipc handler ( #23371 )  
							
							 
							
							
							
						 
						
							2020-04-30 21:32:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	8d0a612265 
 
						 
						
							
							
								
								
								refactor: remove code for non-native extensions shim ( #23340 )  
							
							 
							
							
							
						 
						
							2020-04-30 09:38:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f50f725a9c 
 
						 
						
							
							
								
								
								fix: prevent Menu.buildFromTemplate with empty array ( #23308 )  
							
							 
							
							... 
							
							
							
							Prevent issues with menu creation and subsequent pane focus from menu bar by preventing menus from being created from an empty array. I can't conceive a valid use case for this, since if one wants to remove a menu they should be be passing null to win.setMenu() or calling win.removeMenu(). This issue is also specific to top-level menus, and not submenus, so the new check and exception is scoped to top-level menus. 
							
						 
						
							2020-04-30 08:29:02 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	cb6a1e2c5e 
 
						 
						
							
							
								
								
								fix: set default menu in will-finish-launching event ( #23214 )  
							
							 
							
							
							
						 
						
							2020-04-23 10:51:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	8262f24fd8 
 
						 
						
							
							
								
								
								fix: do not mutate ipc instances across contexts ( #23236 )  
							
							 
							
							
							
						 
						
							2020-04-22 16:36:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	375b793984 
 
						 
						
							
							
								
								
								fix: do not allow child windows to specify their own preload script ( #23226 )  
							
							 
							
							
							
						 
						
							2020-04-22 12:43:21 -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 
								
							 
						 
						
							
							
								
							
							
	
	
	9d60cfa6fc 
 
						 
						
							
							
								
								
								fix: do not double-declare webPreferences ( #23223 )  
							
							 
							
							
							
						 
						
							2020-04-22 11:06:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	c798a6e5d1 
 
						 
						
							
							
								
								
								fix: block custom window.open when nativeWindowOpen is true ( #23188 )  
							
							 
							
							
							
						 
						
							2020-04-22 10:48:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									loc 
								
							 
						 
						
							
							
								
							
							
	
	
	aca2e4f968 
 
						 
						
							
							
								
								
								refactor: improve feature string parsing ( #23130 )  
							
							 
							
							... 
							
							
							
							* test: add pre-change snapshot of new-window event
* move to .ts file for easier diff
* refactor: improve feature string parsing logic
* test: update snapshots
* update type names per review
* update comma-separated parse test
* use for loop instead of reduce per review
* tighten up types
* avoid variable guest contents id returnValue in test snapshot 
							
						 
						
							2020-04-21 16:23:00 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f3dc3997b1 
 
						 
						
							
							
								
								
								feat: support fullScreen BrowserWindow property ( #23145 )  
							
							 
							
							
							
						 
						
							2020-04-20 20:25:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	e65cac6ae8 
 
						 
						
							
							
								
								
								refactor: remove extra args from crashreporter init ( #23144 )  
							
							 
							
							
							
						 
						
							2020-04-20 14:44:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	aeaccd00a2 
 
						 
						
							
							
								
								
								feat: crashReporter: expose rateLimit and compress options ( #23062 )  
							
							 
							
							
							
						 
						
							2020-04-14 10:36:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Electron Bot 
								
							 
						 
						
							
							
								
							
							
	
	
	3e8d77d564 
 
						 
						
							
							
								
								
								chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) ( #22999 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net> 
							
						 
						
							2020-04-13 16:39:26 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	ca947307db 
 
						 
						
							
							
								
								
								chore: make WebContentsView take webPreferences as parameter ( #22997 )  
							
							 
							
							... 
							
							
							
							* chore: add WebContentsView.webContents helper
* chore: no need to handle webContents option
* chore: Create WebContentsView in C++
* chore: make WebContentsView accept web_preferences
* fix: nativeWindowOpen still passes WebContents to BrowserWindow
* chore: no more need of WebContentsViewRelay
* test: WebContentsView now takes options
* fix: avoid creating 2 constructors 
							
						 
						
							2020-04-09 16:01:16 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	0d2e967960 
 
						 
						
							
							
								
								
								feat: expose electron/{process} typed modules ( #22937 )  
							
							 
							
							... 
							
							
							
							* feat: expose electron/{process} typed modules
* chore: update imports for common modules
* chore: update typescript generator
* chore: remap electron/* to the internal packages 
							
						 
						
							2020-04-06 17:04:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	0a78ab4b98 
 
						 
						
							
							
								
								
								refactor: ginify DownloadItem ( #22924 )  
							
							 
							
							
							
						 
						
							2020-04-02 17:22:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	6159066c26 
 
						 
						
							
							
								
								
								refactor: ginify Menu ( #22916 )  
							
							 
							
							
							
						 
						
							2020-04-02 16:07:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	da67cbf551 
 
						 
						
							
							
								
								
								feat: add property support for remainder of BrowserWindow ( #22771 )  
							
							 
							
							... 
							
							
							
							Adds property-based support for the remainder of primitive gette/setter pairs on `BrowserWindow`.
Namely:
- `win.simpleFullScreen`
- `win.title`
- `win.visibleOnAllWorkspaces`
- `win.documentEdited`
- `win.representedFilename`
- `win.shadow`
- `win.kiosk`
- `win.menuBarVisible` 
							
						 
						
							2020-04-01 08:22:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	d74ad631e7 
 
						 
						
							
							
								
								
								chore: there is no need to define _init ( #22882 )  
							
							 
							
							
							
						 
						
							2020-03-31 14:50:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	765c08c600 
 
						 
						
							
							
								
								
								refactor: ginify Notification ( #22821 )  
							
							 
							
							
							
						 
						
							2020-03-31 11:42:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	a3e28788ce 
 
						 
						
							
							
								
								
								refactor: ginify Tray ( #22822 )  
							
							 
							
							... 
							
							
							
							* refactor: ginify Tray
* lint
* improve argument parsing logic
* remove redundant imports from tray.js
* new Tray produces an instanceof Tray
* make Constructible generic
* lint
* clean up on exit 
							
						 
						
							2020-03-30 10:32:02 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	76ae3b7ecb 
 
						 
						
							
							
								
								
								chore: remove unused classes of views API ( #22861 )  
							
							 
							
							... 
							
							
							
							* chore: remove unused views API classes
* chore: remove LayoutManager code
* chore: no more need to make View inherit from TrackabeObject
* chore: make enable_view_api default to true
* chore: enable_view_api => enable_views_api 
							
						 
						
							2020-03-28 15:44:57 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	
	
	74372d65ae 
 
						 
						
							
							
								
								
								feat: enhance native window.open to match the custom implementation's behavior ( #19703 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Andy Locascio <andy@slack-corp.com> 
							
						 
						
							2020-03-26 11:05:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	e73d5e3db5 
 
						 
						
							
							
								
								
								refactor: ginify protocol ( #22812 )  
							
							 
							
							
							
						 
						
							2020-03-26 10:34:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	222022556f 
 
						 
						
							
							
								
								
								refactor: ginify Cookies ( #22823 )  
							
							 
							
							
							
						 
						
							2020-03-25 15:34:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	b327478cf0 
 
						 
						
							
							
								
								
								fix: prevent remote from messing with constructor names ( #22820 )  
							
							 
							
							
							
						 
						
							2020-03-25 13:13:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	07cd70a37e 
 
						 
						
							
							
								
								
								refactor: ginify powerMonitor ( #22751 )  
							
							 
							
							
							
						 
						
							2020-03-24 09:03:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	6b41d86032 
 
						 
						
							
							
								
								
								Revert "fix: better window hierarchy checks"  
							
							 
							
							... 
							
							
							
							This reverts commit 8e368a046d . 
							
						 
						
							2020-03-23 19:34:52 -07:00