Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	15c6014324 
 
						 
						
							
							
								
								
								feat: replace BrowserView with WebContentsView ( #35658 )  
							
							
							
						 
						
							2023-12-13 13:01:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	470b1d9e9d 
 
						 
						
							
							
								
								
								refactor: split clipboard module implementation for browser / renderer ( #38429 )  
							
							
							
						 
						
							2023-05-25 20:36:12 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	
	
	da0fd286b4 
 
						 
						
							
							
								
								
								feat: UtilityProcess API ( #34980 )  
							
							... 
							
							
							
							* chore: initial scaffolding
* chore: implement interface and docs
* chore: address code style review
* fix: cleanup of utility process on shutdown
* chore: simplify NodeBindings::CreateEnvironment
* chore: rename disableLibraryValidation => allowLoadingUnsignedLibraries
* chore: implement process.parentPort
* chore(posix): implement stdio pipe interface
* chore(win): implement stdio interface
* chore: reenable SetNodeOptions for utility process
* chore: add specs
* chore: fix lint
* fix: update kill API
* fix: update process.parentPort API
* fix: exit event
* docs: update exit event
* fix: tests on linux
* chore: expand on some comments
* fix: shutdown of pipe reader
Avoid logging since it is always the case that reader end of
pipe will terminate after the child process.
* fix: remove exit code check for crash spec
* fix: rm PR_SET_NO_NEW_PRIVS for unsandbox utility process
* chore: fix incorrect rebase
* fix: address review feedback
* chore: rename utility_process -> utility
* chore: update docs
* chore: cleanup c++ implemantation
* fix: leak in NodeServiceHost impl
* chore: minor cleanup
* chore: cleanup JS implementation
* chore: flip default stdio to inherit
* fix: some api improvements
* Support cwd option
* Remove path restriction for modulePath
* Rewire impl for env support
* fix: add tests for cwd and env option
* chore: alt impl for reading stdio handles
* chore: support message queuing
* chore: fix lint
* chore: new UtilityProcess => utilityProcess.fork
* fix: support for uncaught exception exits
* chore: remove process.execArgv as default
* fix: windows build
* fix: style changes
* fix: docs and style changes
* chore: update patches
* spec: disable flaky test on win32 arm CI
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com> 
							
						 
						
							2022-10-19 22:49:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joan Xie 
								
							 
						 
						
							
							
								
							
							
	
	
	afd08c9450 
 
						 
						
							
							
								
								
								feat: Enable APNS registration + notification delivery in macOS apps ( #33574 )  
							
							
							
						 
						
							2022-07-12 08:38:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	8b7631228f 
 
						 
						
							
							
								
								
								chore: move native-image.ts back into common ( #30838 )  
							
							
							
						 
						
							2021-09-06 11:06:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Xu 
								
							 
						 
						
							
							
								
							
							
	
	
	bc508c6113 
 
						 
						
							
							
								
								
								feat: add electron.safeStorage encryption API ( #30020 )  
							
							... 
							
							
							
							* feat: add SafeStorage api; first commit
* chore: rename files to fit semantically
* chore: add linkedBindings
* chore: fix function signatures
* chore: refactor eisCookieEncryptionEnabled() fuse
* chore: create test file
* chore: add tests and documentation
* chore: add copyright and lint
* chore: add additional tests
* chore: fix constructor
* chore: commit for pair programming
* wip: commit for keeley pairing
* chore: docs change and code cleanup
* chore: add linux import
* chore: add description to documentation
* chore: fixing tests
* chore: modify behaviour to not allow unencrypted strings as decyption input
* fix add patch for enabling default v11 encryption on Linux
* chore: remove file after each test
* chore: fix patch
* chore: remove chromium patch
* chore: add linux specific tests
* chore: fix path
* chore: add checker for linuux file deletion
* chore: add dcheck back
* chore: remove reference to headless mode
* chore: remove tests for linux
* chore: edit commit message
* chore: refactor safeStorage to not be a class
* chore: remove static variable from header
* chore:  spec file remove settimeout
Co-authored-by: VerteDinde <keeleymhammond@gmail.com> 
							
						 
						
							2021-08-05 15:12:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	6b6ffbdd10 
 
						 
						
							
							
								
								
								feat: add support for share menu on macOS ( #25629 )  
							
							
							
						 
						
							2020-10-19 18:33:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Maddock 
								
							 
						 
						
							
							
								
							
							
	
	
	704d69a8f9 
 
						 
						
							
							
								
								
								feat: add webFrameMain API to the main process ( #25464 )  
							
							
							
						 
						
							2020-10-09 09:50:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Xu 
								
							 
						 
						
							
							
								
							
							
	
	
	beaf60de0a 
 
						 
						
							
							
								
								
								feat: add nativeImage.createThumbnailFromPath API ( #24802 )  
							
							... 
							
							
							
							* initial commit, mac implementation
* add documentation
* convert createThumbnailFromPath to async function
* windows impl protoype
* add tests
* added test
* fix
* fix test
* clean up
* update docs
* cleaning up code
* fix test
* retrigger CI
* retrigger CI
* refactor from app to native_image
* windows build
* lint
* lint
* add smart pointers, fix test
* change tests and update docs
* fix test, remove nolint
* add renderer-main process routing to fix tests
* lint
* thanks sam
* thanks sam 
							
						 
						
							2020-08-24 09:36:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	ef3579eae3 
 
						 
						
							
							
								
								
								refactor: rename TopLevelWindow to BaseWindow ( #24305 )  
							
							
							
						 
						
							2020-06-29 16:06:20 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	df53816eea 
 
						 
						
							
							
								
								
								feat: expose the desktopCapturer module in the main process ( #23548 )  
							
							
							
						 
						
							2020-05-20 20:25:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	392ea320cf 
 
						 
						
							
							
								
								
								build: allow use of BUILDFLAG directives from within JS code ( #20328 )  
							
							
							
						 
						
							2020-05-11 01:06:07 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	341f643b81 
 
						 
						
							
							
								
								
								feat: add ImageView ( #22738 )  
							
							
							
						 
						
							2020-03-22 19:11:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	5d657dece4 
 
						 
						
							
							
								
								
								build: enable JS semicolons ( #22783 )  
							
							
							
						 
						
							2020-03-20 13:28:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	b4d07f76d3 
 
						 
						
							
							
								
								
								feat: MessagePorts in the main process ( #22404 )  
							
							
							
						 
						
							2020-03-11 18:07:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	660e566201 
 
						 
						
							
							
								
								
								fix: don't expose nativeTheme in the renderer process ( #20139 )  
							
							... 
							
							
							
							Exposing these in the renderer didn't make sense as they weren't backed
by the same instance / value store.  This API should be browser only
especially now that we have nativeTheme.themeSource.  Exposing in
//common was a mistake from the beginning. 
							
						 
						
							2019-09-16 14:23:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	7825d043f2  
						 
						
							
							
								
								
								refactor: unify module-list format and exports/electron ( #19697 )  
							
							
							
						 
						
							2019-08-23 11:18:58 +02:00