Sam Maddock
								
							 
						 | 
						
							
							
								
							
							
	
	
	26da3c5d6e
						 | 
						
							
							
								
								
								feat: service worker preload scripts for improved extensions support (#44411)
							
							
							
							
							
							
							
							* feat: preload scripts for service workers
* feat: service worker IPC
* test: service worker preload scripts and ipc 
							
						 | 
						
							2025-01-31 09:32:45 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles Kerr
								
							 
						 | 
						
							
							
								
							
							
	
	
	dad6e130f5
						 | 
						
							
							
								
								
								build: remove fs-extra devdep (#42533)
							
							
							
							
							
							
							
							* build: remove fs-extra dependency from script/gen-filenames.ts
* build: remove fs-extra dependency from script/spec-runner.js
* build: remove fs-extra dependency from script/gn-asar.js
* build: remove fs-extra dependency from spec/api-autoupdater-darwin-spec.ts
* build: remove fs-extra dependency from spec/api-safe-storage-spec.ts
* build: remove fs-extra dependency from spec/lib/codesign-helpers.ts
* build: remove fs-extra dependency from spec/api-app-spec.ts
* build: remove fs-extra dependency from spec/esm-spec.ts
* build: remove fs-extra dependency from spec/lib/fs-helpers.ts
* build: remove fs-extra dependency from spec/lib/api-shell-spec.ts
* build: remove fs-extra dependency from spec/api-context-bridge-spec.ts
* build: remove fs-extra dependency from spec/asar-integrity-spec.ts
* build: remove fs-extra dependency from spec/node-spec.ts
* build: remove fs-extra devdiv
* fixup! build: remove fs-extra dependency from spec/api-context-bridge-spec.ts
* fix: use force: true when removing directories
* chore: reduce diffs to main 
							
						 | 
						
							2024-06-19 10:10:16 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Cheng Zhao
								
							 
						 | 
						
							
							
								
							
							
	
	
	d13a93fb61
						 | 
						
							
							
								
								
								chore: remove node patches by using the preload feature (#41080)
							
							
							
							
							
						 | 
						
							2024-01-24 09:54:32 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Milan Burda
								
							 
						 | 
						
							
							
								
							
							
	
	
	abec9ead06
						 | 
						
							
							
								
								
								refactor: use node scheme imports in scripts (#38846)
							
							
							
							
							
							
							
							* refactor: use node scheme imports in script
* refactor: use node scheme imports in build 
							
						 | 
						
							2023-06-22 16:21:42 +02: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Shelley Vohr
								
							 
						 | 
						
							
							
								
							
							
	
	
	3baf713648
						 | 
						
							
							
								
								
								build: upgrade webpack and related deps (#34990)
							
							
							
							
							
						 | 
						
							2022-08-03 10:42:50 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Milan Burda
								
							 
						 | 
						
							
							
								
							
							
	
	
	70190ec2b1
						 | 
						
							
							
								
								
								chore: update to latest TypeScript, which has built-in WeakRef declarations (#27425)
							
							
							
							
							
						 | 
						
							2021-01-22 11:25:47 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Julie Koubová
								
							 
						 | 
						
							
							
								
							
							
	
	
	56d1fafe66
						 | 
						
							
							
								
								
								build: Wrap bundles using webpack (#25557)
							
							
							
							
							
						 | 
						
							2020-10-20 12:10:15 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Shelley Vohr
								
							 
						 | 
						
							
							
								
							
							
	
	
	77038b7bda
						 | 
						
							
							
								
								
								chore: upgrade to Node.js v14.9.0 (#25249)
							
							
							
							
							
						 | 
						
							2020-09-17 16:08:57 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Samuel Attard
								
							 
						 | 
						
							
							
								
							
							
	
	
	4d50f3f62c
						 | 
						
							
							
								
								
								build: convert some scripts to TS (#24891)
							
							
							
							
							
						 | 
						
							2020-08-07 13:48:46 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |