Will Anderson 
								
							 
						 
						
							
							
								
							
							
	
	
	4f99e3e46c 
 
						 
						
							
							
								
								
								docs: fix did-frame-navigate example in webFrameMain docs ( #34419 )  
							
							... 
							
							
							
							docs: fix did-frame-navigate example in webFrameMain docs 
							
						 
						
							2022-06-06 14:49:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	470396d6ac 
 
						 
						
							
							
								
								
								chore: bump chromium to 104.0.5073.0 (main) ( #34272 )  
							
							
							
						 
						
							2022-06-01 08:12:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	93b39b92b5 
 
						 
						
							
							
								
								
								refactor: printToPDF should be headless ( #33654 )  
							
							
							
						 
						
							2022-05-31 08:21:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	ba573f5583 
 
						 
						
							
							
								
								
								feat: add support for HIDDevice.forget() ( #34210 )  
							
							... 
							
							
							
							* feat: add support for HIDDevice.forget()
* chore: remove whitespace
* chore: use `SetGetter` to serialize the render_frame_host
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
* fixup chore: use `SetGetter` to serialize the render_frame_host
* fixup after rebase
* fixup for crash on navigator.serial.getPorts()
* fixup for lint
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com> 
							
						 
						
							2022-05-23 15:13:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	38c21b7aca 
 
						 
						
							
							
								
								
								revert: add first-instance-ack event to the app.requestSingleInstanceLock() flow ( #34297 )  
							
							... 
							
							
							
							fix: revert "feat: add first-instance-ack event to the `app.requestSingleInstanceLock()` flow" 
							
						 
						
							2022-05-22 22:20:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mkiki01 
								
							 
						 
						
							
							
								
							
							
	
	
	04b33b319b 
 
						 
						
							
							
								
								
								docs: added units to <webview>.print() pageSize option ( #34088 )  
							
							
							
						 
						
							2022-05-17 11:59:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	4f8a843606 
 
						 
						
							
							
								
								
								docs: clarify added/removed events on device APIs ( #34177 )  
							
							
							
						 
						
							2022-05-11 13:01:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	9483e714c4 
 
						 
						
							
							
								
								
								feat: allow customizing browser data location ( #33554 )  
							
							... 
							
							
							
							* feat: redirect Electron/Chromium cache location
* fix: network services should also use browserData
* test: browserData
* chore: no need to explicitly create dir
* feat: browserData => sessionData
* test: check existings of specific items
* docs: add background on userData and sessionData
Co-authored-by: emmanuel.kimmerlin@thomsonreuters.com  <emmanuel.kimmerlin@thomsonreuters.com> 
							
						 
						
							2022-05-09 10:26:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Darshan Sen 
								
							 
						 
						
							
							
								
							
							
	
	
	03e68e2efe 
 
						 
						
							
							
								
								
								fix: fix a crash in safeStorage on Linux ( #33913 )  
							
							... 
							
							
							
							On Linux, `isEncryptionAvailable()` was crashing instead of returning a
boolean before the 'ready' event was emitted by the app. The reason of
the crash is that [`CreateKeyStorage()`](https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/os_crypt_linux.cc;l=74;drc=35be6215ec8f09e50176f36753c68f26c63d1885;bpv=1;bpt=0 )
expects the config to be set but the function responsible for setting the
config, [`SetConfig()`](https://source.chromium.org/chromium/chromium/src/+/main:components/os_crypt/os_crypt_linux.cc;l=237;drc=35be6215ec8f09e50176f36753c68f26c63d1885;bpv=1;bpt=0 ),
is called only after the app is ready inside [`PostCreateMainMessageLoop()`](https://github.com/electron/electron/blob/main/shell/browser/electron_browser_main_parts.cc#L499 ).
So this changes `IsEncryptionAvailable()` to return `false` when the app
is not ready on Linux and uses that instead of the raw API in other
places like `EncryptString()` and `DecryptString()`.
Fixes: https://github.com/electron/electron/issues/32206 
Signed-off-by: Darshan Sen <raisinten@gmail.com> 
							
						 
						
							2022-05-09 09:38:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	3ba60de51d 
 
						 
						
							
							
								
								
								docs: add missing ackCallback parameter ( #34126 )  
							
							
							
						 
						
							2022-05-06 13:24:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Darshan Sen 
								
							 
						 
						
							
							
								
							
							
	
	
	b5297ea8e2 
 
						 
						
							
							
								
								
								docs: fix return type of setJumpList() in electron.d.ts ( #33910 )  
							
							... 
							
							
							
							Before:
```ts
setJumpList(categories: (JumpListCategory[]) | (null)): void;
```
After:
```ts
setJumpList(categories: (JumpListCategory[]) | (null)): ('ok' | 'error' | 'invalidSeparatorError' | 'fileTypeRegistrationError' | 'customCategoryAccessDeniedError');
```
Fixes: https://github.com/electron/electron/issues/33909 
Signed-off-by: Darshan Sen <raisinten@gmail.com> 
							
						 
						
							2022-04-28 03:15:23 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Darshan Sen 
								
							 
						 
						
							
							
								
							
							
	
	
	6733279037 
 
						 
						
							
							
								
								
								docs: document when BrowserWindow and BrowserView can be used ( #33696 )  
							
							... 
							
							
							
							We already document such info for other APIs, like the 'screen' API in
f711fe6b57/docs/api/screen.md (L7-L8) 
							
						 
						
							2022-04-18 10:11:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	2d0ad04354 
 
						 
						
							
							
								
								
								docs: update security guide regarding ctx isolation ( #33807 )  
							
							
							
						 
						
							2022-04-18 10:09:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	b66667b843 
 
						 
						
							
							
								
								
								feat: allow null when subscribing notification ( #33641 )  
							
							... 
							
							
							
							* feat: allow null when subscribing notification
* docs: document null event 
							
						 
						
							2022-04-13 22:02:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	3057ff0120 
 
						 
						
							
							
								
								
								docs: note safeStorage.isEncryptionAvailable() needs ready event ( #33724 )  
							
							
							
						 
						
							2022-04-12 12:47:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	caddc83cfe 
 
						 
						
							
							
								
								
								feat: implement chrome.tabs.reload ( #33560 )  
							
							
							
						 
						
							2022-04-11 22:51:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	75ccec7996 
 
						 
						
							
							
								
								
								docs: recommend setting e.returnValue ( #33628 )  
							
							
							
						 
						
							2022-04-07 09:39:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	0ac6d74536 
 
						 
						
							
							
								
								
								docs: mark platform-specific functionality for BrowserWindow ( #33512 )  
							
							
							
						 
						
							2022-04-04 18:00:45 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	cbd06cd25e 
 
						 
						
							
							
								
								
								docs: remove "cache" from app.getPath ( #33509 )  
							
							
							
						 
						
							2022-03-31 09:33:38 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mitchell Cohen 
								
							 
						 
						
							
							
								
							
							
	
	
	a9296229c8 
 
						 
						
							
							
								
								
								feat: add app.isHidden API for macOS ( #32155 )  
							
							... 
							
							
							
							* feat: add app.isHidden API
* Update docs/api/app.md
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
* fixed isHidden tests
* Update docs/api/app.md
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
* Update spec-main/api-app-spec.ts
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@github.com> 
							
						 
						
							2022-03-29 21:34:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	4c988a5a24 
 
						 
						
							
							
								
								
								docs: fix type of 'value' param in setUserDefaults ( #33481 )  
							
							
							
						 
						
							2022-03-29 14:47:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph 
								
							 
						 
						
							
							
								
							
							
	
	
	6b66fea67d 
 
						 
						
							
							
								
								
								docs: update heading level of webFrame.insertCSS ( #33467 )  
							
							
							
						 
						
							2022-03-29 16:02:30 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Calvin 
								
							 
						 
						
							
							
								
							
							
	
	
	f69b59effc 
 
						 
						
							
							
								
								
								feat: add WCO title bar style setters ( #33066 )  
							
							... 
							
							
							
							* feat: add wco title bar style setters
* return after throwing 
							
						 
						
							2022-03-24 20:02:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	4fdf8584ed 
 
						 
						
							
							
								
								
								docs: fix SCA and postMessage links in web-frame-main.md ( #33415 )  
							
							
							
						 
						
							2022-03-24 13:12:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	0af2b8de73 
 
						 
						
							
							
								
								
								docs: mark skipTaskbar as unsupported on Linux ( #33226 )  
							
							... 
							
							
							
							Fixes  #33124 . 
						
							2022-03-22 15:12:20 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	db79734bfb 
 
						 
						
							
							
								
								
								feat: support more color formats for backgroundColor ( #31868 )  
							
							
							
						 
						
							2022-03-21 18:35:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	755feb4d81 
 
						 
						
							
							
								
								
								feat: add nativeTheme.inForcedColorsMode ( #32956 )  
							
							
							
						 
						
							2022-03-21 10:30:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	7acb513ba6 
 
						 
						
							
							
								
								
								docs: update links to Chromium source ( #33309 )  
							
							
							
						 
						
							2022-03-17 13:45:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	4342b7ff55 
 
						 
						
							
							
								
								
								chore: remove awkward semi-documented preloadURL WebPreference ( #33228 )  
							
							
							
						 
						
							2022-03-16 16:23:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	02fe245521 
 
						 
						
							
							
								
								
								docs: webFrame.insertCSS should mention options arg ( #33274 )  
							
							
							
						 
						
							2022-03-16 10:56:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	fc7f38c7ce 
 
						 
						
							
							
								
								
								docs: remove "marked" from process.getBlinkMemoryInfo() ( #33263 )  
							
							
							
						 
						
							2022-03-16 11:51:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	2657383ea7 
 
						 
						
							
							
								
								
								feat: allow setting code cache directory ( #31154 )  
							
							... 
							
							
							
							* feat: allow setting code cache directory
* chore: address review feedback
* chore: update docs
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* chore: rewrite with base::Contains
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com> 
							
						 
						
							2022-03-15 15:34:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									CanadaHonk 
								
							 
						 
						
							
							
								
							
							
	
	
	37a904c299 
 
						 
						
							
							
								
								
								docs: specify default for BrowserWindow's center option ( #33264 )  
							
							
							
						 
						
							2022-03-15 10:48:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Ushey 
								
							 
						 
						
							
							
								
							
							
	
	
	3bc3896ee7 
 
						 
						
							
							
								
								
								docs: fix documented return value for getFocusedWebContents ( #33170 )  
							
							
							
						 
						
							2022-03-08 14:15:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Makonede 
								
							 
						 
						
							
							
								
							
							
	
	
	12aa991df2 
 
						 
						
							
							
								
								
								Fix a typo ( #33042 )  
							
							
							
						 
						
							2022-03-07 17:17:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									t57ser 
								
							 
						 
						
							
							
								
							
							
	
	
	41b2945ced 
 
						 
						
							
							
								
								
								feat: add ability to configure if window should close when opener closes ( #31314 )  
							
							... 
							
							
							
							* feat: Added ability to configure if window should close when opener closes
* fix: check if embedder is destroyed
* fix: correctly take over closeWithOpener property
* chore: Added documentation
* Update docs/api/window-open.md
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
* chore: refactor
Co-authored-by: Jeremy Rose <nornagon@nornagon.net>
* chore: changed property name from `closeWithOpener` to `outlivesOpener`
* dummy change to kick lint
* undo above
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Jeremy Rose <nornagon@nornagon.net> 
							
						 
						
							2022-02-23 16:59:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erick Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	e9a43be9be 
 
						 
						
							
							
								
								
								docs: add IPC doc ( #32059 )  
							
							... 
							
							
							
							* docs: add IPC doc
* fix: use "string" primitive
* use 'string' ipcrenderer
* use "number" primitive
* Update docs/tutorial/ipc.md
Co-authored-by: Jeremy Rose <nornagon@nornagon.net>
* Update docs/tutorial/ipc.md
Co-authored-by: Jeremy Rose <nornagon@nornagon.net>
* add code sample
Co-authored-by: Jeremy Rose <nornagon@nornagon.net> 
							
						 
						
							2022-02-09 11:00:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	ce86e81aa6 
 
						 
						
							
							
								
								
								docs: clarify meaning of cssOrigin ( #32753 )  
							
							
							
						 
						
							2022-02-08 12:59:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	81fcd732c2 
 
						 
						
							
							
								
								
								fix: savePage throw on relative paths ( #32728 )  
							
							
							
						 
						
							2022-02-07 09:51:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	c3d11e2ea2 
 
						 
						
							
							
								
								
								test: fix failing tests of focus/blur events of WebContents ( #32711 )  
							
							
							
						 
						
							2022-02-02 10:32:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Nießen 
								
							 
						 
						
							
							
								
							
							
	
	
	2289a52fb3 
 
						 
						
							
							
								
								
								docs: fix typo in BrowserWindow description ( #32667 )  
							
							
							
						 
						
							2022-02-01 12:47:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Maddock 
								
							 
						 
						
							
							
								
							
							
	
	
	aeee9cfb78 
 
						 
						
							
							
								
								
								feat: add focus and blur events for WebContents ( #25873 )  
							
							... 
							
							
							
							test: add focus and blur WebContents event tests
test: confirm that webcontents focus event is fired on browserwindow focus
fix: mac focus event test timeout 
							
						 
						
							2022-02-01 19:28:57 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Hollinsky 
								
							 
						 
						
							
							
								
							
							
	
	
	e34d7f5d6f 
 
						 
						
							
							
								
								
								docs: fix missing tag end in clipboard example ( #32673 )  
							
							
							
						 
						
							2022-02-01 17:57:33 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Harshil jain 
								
							 
						 
						
							
							
								
							
							
	
	
	d657cd8ed6 
 
						 
						
							
							
								
								
								docs: Remove the latin words from doc ( #32641 )  
							
							
							
						 
						
							2022-01-28 12:40:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mikael Finstad 
								
							 
						 
						
							
							
								
							
							
	
	
	20ed5701e9 
 
						 
						
							
							
								
								
								docs: update context bridge docs about Promises and Errors ( #32533 )  
							
							... 
							
							
							
							* Update context bridge docs about Promises
From my testing it doesn't remove Promises in nested objects,
also according to the test suite it does not:
80577a4f08/spec-main/api-context-bridge-spec.ts (L693) 
							
						 
						
							2022-01-27 20:23:40 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									WeiZhiHuang 
								
							 
						 
						
							
							
								
							
							
	
	
	8ec81c1437 
 
						 
						
							
							
								
								
								fix webRequest.onBeforeSendHeaders' attributes ( #32474 )  
							
							... 
							
							
							
							Co-authored-by: Wayne Huang <zjason4202@gmail.com> 
							
						 
						
							2022-01-26 11:41:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	65bee9120f 
 
						 
						
							
							
								
								
								docs: correct requestSingleInstanceLock parameter ( #32595 )  
							
							
							
						 
						
							2022-01-25 12:57:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michaela Laurencin 
								
							 
						 
						
							
							
								
							
							
	
	
	2f0d5651a9 
 
						 
						
							
							
								
								
								feat: add WCO height option ( #31222 )  
							
							... 
							
							
							
							* feat: add WCO height option
* add docs and mac functionality
* add macOS functionality and height lowerbound
* Update docs/api/browser-window.md
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
* update macOS functionality
* add chromium related notes
* add test and fix pixel under button bug and fix typo
* revert changes to docs/api/frameless-window.md
* modify `useCustomHeight` calls
* update `useCustomHeight` and `getCurrentMargin`
* modify margin calculation
* fix minimum custom height on macOS
* Update window_buttons_proxy.mm
* fix specified traffic light positions
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2022-01-24 17:09:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin 
								
							 
						 
						
							
							
								
							
							
	
	
	2fe5d0e1e8 
 
						 
						
							
							
								
								
								feat: Added missing info to IAP transaction and product structures ( #31739 )  
							
							
							
						 
						
							2022-01-24 08:55:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Rayermann 
								
							 
						 
						
							
							
								
							
							
	
	
	d26d337bb8 
 
						 
						
							
							
								
								
								feat: add rawHeaders to IncomingMessage ( #31853 )  
							
							... 
							
							
							
							* Add response.rawHeaders to docs for IncomingMessage
* Remove trailing spaces
* Implement raw headers, add tests
* Fix lint issues
* Add example from NodeJS docs
* Fix lint issue in doc example
* Add missing # 
							
						 
						
							2022-01-24 11:46:15 -05:00