David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	dc972b3919 
 
						 
						
							
							
								
								
								chore: remove old script code for ATOM_SHELL_ ( #37140 )  
							
							 
							
							... 
							
							
							
							The TODO is from 2016, seems like it's time 
							
						 
						
							2023-02-06 13:07:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	d069b8fc66 
 
						 
						
							
							
								
								
								build: actually upload symbol zips ( #37124 )  
							
							 
							
							
							
						 
						
							2023-02-02 17:39:51 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	33c32a798b 
 
						 
						
							
							
								
								
								build: remove mips64el build config ( #37093 )  
							
							 
							
							... 
							
							
							
							build: remove mips64el build config 
							
						 
						
							2023-02-02 20:53:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	fd761ec8f7 
 
						 
						
							
							
								
								
								chore: strip trailing whitespace ( #35969 )  
							
							 
							
							
							
						 
						
							2023-02-01 12:59:16 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	26ee197fe5 
 
						 
						
							
							
								
								
								chore: validate .mjs spec files in Node.js smoke tests ( #37073 )  
							
							 
							
							... 
							
							
							
							chore: take mjs spec files in Node.js smoke tests 
							
						 
						
							2023-01-31 12:36:27 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	c6203d54d0 
 
						 
						
							
							
								
								
								refactor: simplify script/lint.js ( #37077 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Milan Burda <miburda@microsoft.com> 
							
						 
						
							2023-01-31 14:33:50 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c6b9340b89 
 
						 
						
							
							
								
								
								chore: fix memory leak in v8.serialize() ( #37021 )  
							
							 
							
							... 
							
							
							
							chore: fix memory leak in v8.serialize() 
							
						 
						
							2023-01-26 15:43:57 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kyrylo-hrechykhin 
								
							 
						 
						
							
							
								
							
							
	
	
	a59f11fdb1 
 
						 
						
							
							
								
								
								feat: enable whole-program optimization native modules by default ( #36937 )  
							
							 
							
							... 
							
							
							
							* feat: enable whole-program optimization
Enable whole-program optimization in electron native modules by default.
* pass --with-ltcg to configure.py instead of setting variable
* enable ltcg only on windows
Co-authored-by: Kyrylo Hrechykhin <khrechykhin@microsoft.com> 
							
						 
						
							2023-01-25 13:06:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	ca3145a547 
 
						 
						
							
							
								
								
								chore: use vscode-markdown-languageservice for link linting ( #36901 )  
							
							 
							
							... 
							
							
							
							* chore: use vscode-markdown-languageservice for docs link linting
* docs: make links relative 
							
						 
						
							2023-01-24 09:00:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	9630e26e6d 
 
						 
						
							
							
								
								
								test: support running tests against Electron releases ( #36944 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Charles Kerr <charles@charleskerr.com> 
							
						 
						
							2023-01-19 12:14:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	91ccf08853 
 
						 
						
							
							
								
								
								ci: run WOA tests on AppVeyor ( #36925 )  
							
							 
							
							
							
						 
						
							2023-01-18 12:12:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	d94f35a8f6 
 
						 
						
							
							
								
								
								chore: disallow shortcut reference links in docs Markdown ( #36860 )  
							
							 
							
							... 
							
							
							
							* chore: disallow shortcut reference links in docs Markdown
* docs: clean up shortcut-style links 
							
						 
						
							2023-01-16 10:22:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c953109f01 
 
						 
						
							
							
								
								
								build: remove older branch migration helpers ( #36888 )  
							
							 
							
							... 
							
							
							
							* build: remove older branch migration helpers
* chore: fix typo 
							
						 
						
							2023-01-12 12:05:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	1d9a4ab02c 
 
						 
						
							
							
								
								
								chore: bump node to v18.13.0 (main) ( #36818 )  
							
							 
							
							... 
							
							
							
							* chore: bump node in DEPS to v18.13.0
* child_process: validate arguments for null bytes
https://github.com/nodejs/node/pull/44782 
* bootstrap: merge main thread and worker thread initializations
https://github.com/nodejs/node/pull/44869 
* module: ensure relative requires work from deleted directories
https://github.com/nodejs/node/pull/42384 
* src: add support for externally shared js builtins
https://github.com/nodejs/node/issues/44000 
* lib: disambiguate `native module` to `binding`
https://github.com/nodejs/node/pull/45673 
* test: convert test-debugger-pid to async/await
https://github.com/nodejs/node/pull/45179 
* deps: upgrade to libuv 1.44.2
https://github.com/nodejs/node/pull/42340 
* src: fix cppgc incompatibility in v8
https://github.com/nodejs/node/pull/43521 
* src: use qualified `std::move` call in node_http2
https://github.com/nodejs/node/pull/45555 
* build: fix env.h for cpp20
https://github.com/nodejs/node/pull/45516 
* test: remove experimental-wasm-threads flag
https://github.com/nodejs/node/pull/45074 
* src: iwyu in cleanup_queue.cc
https://github.com/nodejs/node/pull/44983 
* src: add missing include for `std::all_of`
https://github.com/nodejs/node/pull/45541 
* deps: update ICU to 72.1
https://github.com/nodejs/node/pull/45068 
* chore: fixup patch indices
* chore: remove errant semicolons
- https://github.com/nodejs/node/pull/44179 
- https://github.com/nodejs/node/pull/44193 
* src: add support for externally shared js builtins
https://github.com/nodejs/node/pull/44376 
* chore: add missing GN filenames
* deps: update nghttp2 to 1.51.0
https://github.com/nodejs/node/pull/45537 
* chore: disable more Node.js snapshot tests
The Snapshot feature is currently disabled
* chore: disable ICU timezone tests
Node.js uses a different version of ICU than Electron so they
will often be out of sync.
* chore: disable threadpool event tracing test
Event tracing is not enabled in embedded Node.js
* chore: fixup patch indices
* chore: comments from review
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2023-01-11 11:33:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	b3d16e727c 
 
						 
						
							
							
								
								
								build: migrate patch-up to use app creds ( #36817 )  
							
							 
							
							
							
						 
						
							2023-01-10 21:56:50 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robert Günzler 
								
							 
						 
						
							
							
								
							
							
	
	
	ab890fb8c3 
 
						 
						
							
							
								
								
								fix: strip branded binaries ( #36641 )  
							
							 
							
							... 
							
							
							
							When creating branded release builds and using scripts/strip-binaries.py
on Linux, the final artifacts end up unstripped due to the static set of
binaries considered for stripping.
With this patch the name of the electron binary is taken from the
BRANDING.json `project_name` key.
Signed-off-by: Robert Günzler <r@gnzler.io>
Signed-off-by: Robert Günzler <r@gnzler.io> 
							
						 
						
							2022-12-13 17:01:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	425f1ffa98 
 
						 
						
							
							
								
								
								chore: update AppVeyor image to include latest Windows updates ( #36649 )  
							
							 
							
							... 
							
							
							
							clenaup
Co-authored-by: VerteDinde <vertedinde@electronjs.org> 
							
						 
						
							2022-12-13 14:28:09 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	8acf6039e7 
 
						 
						
							
							
								
								
								chore: bump chromium to 110.0.5451.0 (main) ( #36394 )  
							
							 
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 110.0.5425.0
* chore: bump chromium in DEPS to 110.0.5427.0
* chore: bump chromium in DEPS to 110.0.5429.0
* chore: bump chromium in DEPS to 110.0.5431.0
* chore: update patches/chromium/picture-in-picture.patch to fix upstream code shear
https://chromium-review.googlesource.com/c/chromium/src/+/4024078 
* chore: sync patch w/upstream shear: remove_usage_of_incognito_apis_in_the_spellchecker.patch
https://chromium-review.googlesource.com/c/chromium/src/+/3967854 
* chore: sync patch w/upstream shear: feat_expose_raw_response_headers_from_urlloader.patch
https://chromium-review.googlesource.com/c/chromium/src/+/3983373 
* chore: sync patch w/upstream shear: chromium/custom_protocols_plzserviceworker.patch
https://chromium-review.googlesource.com/c/chromium/src/+/3983373 
* build: update references to core_api_provider; its location was moved upstream
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4006696 
* build: remove back_to_tab_image_button from our enable_picture_in_picture deps
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4024078 
back_to_tab_image_button has been removed upstream
* chore: update patches
* chore: bump chromium in DEPS to 110.0.5433.0
* chore: sync patch w/upstream shear: chromium/printing.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4006638 
* chore: sync patch w/trivial upstream shear: chromium/process_singleton.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4031817 
* refactor: remove kAutofillCenterAlignedSuggestions feature flag check.
This behavior had been an experiment behind a feature flag. The
experiment was a success so the feature was kept & the flag was removed.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3870616 
moves from disabled-by-default to enabled-by-default
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4030556 
removed the feature flag
* chore: update patches
* chore: bump chromium in DEPS to 110.0.5435.0
* chore: update patches
* chore: sync code with upstream change: AXLMode method name
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3950054 
* 3841761: Adapting code to support kSystemProfileSelectionDefaultNone experiment
https://chromium-review.googlesource.com/c/chromium/src/+/3841761 
* chore: bump chromium in DEPS to 110.0.5437.0
* 4040140: Pip 2.0: Merge VideoOverlayWindowViews and OverlayWindowViews
https://chromium-review.googlesource.com/c/chromium/src/+/4040140 
* 4045567: Fix a crash opening a popup from tab capture fullscreen
https://chromium-review.googlesource.com/c/chromium/src/+/4045567 
* chore: fixup patch indices
* 4048263: Remove deprecated Value calls in frame_tracker_unittest.cc.
https://chromium-review.googlesource.com/c/chromium/src/+/4048263 
* 4004606: [intl] Migrate to ICU 72
https://chromium-review.googlesource.com/c/v8/v8/+/4004606 
* chore: bump chromium in DEPS to 110.0.5439.0
* 3890670: Prerender: Add first implementation of prerender-in-new-tab mode
https://chromium-review.googlesource.com/c/chromium/src/+/3890670 
* chore: fixup patch indices
* chore: bump chromium in DEPS to 110.0.5441.0
* chore: update patches
* chore: bump chromium in DEPS to 110.0.5443.0
* 4035451: Remove remaining uses of ScopedNestableTaskAllower.
https://chromium-review.googlesource.com/c/chromium/src/+/4035451 
* chore: bump chromium in DEPS to 110.0.5445.0
* chore: update patches
* fixup! 3890670: Prerender: Add first implementation of prerender-in-new-tab mode
* test: disable parallel/test-worker-init-failure
Refs https://chromium-review.googlesource.com/c/v8/v8/+/4017512 
Refs https://github.com/nodejs/node-v8/issues/246 
* chore: disable parallel/test-fetch
Test is flaky on Linux CI, but runs fine locally.
* chore: bump chromium in DEPS to 110.0.5451.0
* chore: update patches
* chore: cleanup patch
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: electron-patch-conflict-fixer[bot] <83340002+electron-patch-conflict-fixer[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2022-12-05 17:59:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	b90a5baa6d 
 
						 
						
							
							
								
								
								fix: new WebAssembly API support in Node.js ( #36420 )  
							
							 
							
							
							
						 
						
							2022-12-05 12:07:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	679ce632a9 
 
						 
						
							
							
								
								
								build: fixup appveyor image for release ( #36429 )  
							
							 
							
							... 
							
							
							
							* build: make sure symstore is in the PATH when baking an image
* build: update to use fixed baked image
* cleanup sdk install 
							
						 
						
							2022-11-22 16:57:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	c6d6af2551 
 
						 
						
							
							
								
								
								chore: bump node to v18.12.1 (main) ( #36356 )  
							
							 
							
							... 
							
							
							
							* chore: bump node in DEPS to v18.12.1
* chore: update patches
* chore: add missing <algorithm> include
* src: add detailed embedder process initialization AP
https://github.com/nodejs/node/pull/44121 
* chore: update gn build files
* dns: support dns module in the snapshot
https://github.com/nodejs/node/pull/44633 
https://github.com/electron/electron/issues/36118 
* src: fix OOB reads in process.title getter
https://github.com/nodejs/node/pull/31633 
* chore: fix incorrectly removed patch bit
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2022-11-21 10:55:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	b71cccb0d6 
 
						 
						
							
							
								
								
								ci: bake appveyor images automatically, run sync on depshash change ( #35396 )  
							
							 
							
							... 
							
							
							
							* chore: update yml formatting for parser
* ci: bake appveyor images automatically, run sync on depshash change
* chore: clean up .yml files
* chore: bump to e-110.0.5415.0 
							
						 
						
							2022-11-21 10:24:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	654e571512 
 
						 
						
							
							
								
								
								build: provide moduleVersion to docs-parser directly ( #36329 )  
							
							 
							
							
							
						 
						
							2022-11-14 10:04:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	75d2caf451 
 
						 
						
							
							
								
								
								chore: upgrade to Node.js v18 ( #35999 )  
							
							 
							
							... 
							
							
							
							* chore: update to Node.js v18
* child_process: improve argument validation
https://github.com/nodejs/node/pull/41305 
* bootstrap: support configure-time user-land snapshot
https://github.com/nodejs/node/pull/42466 
* chore: update GN patch
* src: disambiguate terms used to refer to builtins and addons
https://github.com/nodejs/node/pull/44135 
* src: use a typed array internally for process._exiting
https://github.com/nodejs/node/pull/43883 
* chore: lib/internal/bootstrap -> lib/internal/process
* src: disambiguate terms used to refer to builtins and addons
https://github.com/nodejs/node/pull/44135 
* chore: remove redudant browserGlobals patch
* chore: update BoringSSL patch
* src: allow embedder-provided PageAllocator in NodePlatform
https://github.com/nodejs/node/pull/38362 
* chore: fixup Node.js crypto tests
- https://github.com/nodejs/node/pull/44171 
- https://github.com/nodejs/node/pull/41600 
* lib: add Promise methods to avoid-prototype-pollution lint rule
https://github.com/nodejs/node/pull/43849 
* deps: update V8 to 10.1
https://github.com/nodejs/node/pull/42657 
* src: add kNoBrowserGlobals flag for Environment
https://github.com/nodejs/node/pull/40532 
* chore: consolidate asar initialization patches
* deps: update V8 to 10.1
https://github.com/nodejs/node/pull/42657 
* deps: update V8 to 9.8
https://github.com/nodejs/node/pull/41610 
* src,crypto: remove AllocatedBuffers from crypto_spkac
https://github.com/nodejs/node/pull/40752 
* build: enable V8's shared read-only heap
https://github.com/nodejs/node/pull/42809 
* src: fix ssize_t error from nghttp2.h
https://github.com/nodejs/node/pull/44393 
* chore: fixup ESM patch
* chore: fixup patch indices
* src: merge NativeModuleEnv into NativeModuleLoader
https://github.com/nodejs/node/pull/43824 
* [API] Pass OOMDetails to OOMErrorCallback
https://chromium-review.googlesource.com/c/v8/v8/+/3647827 
* src: iwyu in cleanup_queue.cc
* src: return Maybe from a couple of functions
https://github.com/nodejs/node/pull/39603 
* src: clean up embedder API
https://github.com/nodejs/node/pull/35897 
* src: refactor DH groups to delete crypto_groups.h
https://github.com/nodejs/node/pull/43896 
* deps,src: use SIMD for normal base64 encoding
https://github.com/nodejs/node/pull/39775 
* chore: remove deleted source file
* chore: update patches
* chore: remove deleted source file
* lib: add fetch
https://github.com/nodejs/node/pull/41749 
* chore: remove nonexistent node specs
* test: split report OOM tests
https://github.com/nodejs/node/pull/44389 
* src: trace fs async api
https://github.com/nodejs/node/pull/44057 
* http: trace http request / response
https://github.com/nodejs/node/pull/44102 
* test: split test-crypto-dh.js
https://github.com/nodejs/node/pull/40451 
* crypto: introduce X509Certificate API
https://github.com/nodejs/node/pull/36804 
* src: split property helpers from node::Environment
https://github.com/nodejs/node/pull/44056 
* https://github.com/nodejs/node/pull/38905 
bootstrap: implement run-time user-land snapshots via --build-snapshot and --snapshot-blob
* lib,src: implement WebAssembly Web API
https://github.com/nodejs/node/pull/42701 
* fixup! deps,src: use SIMD for normal base64 encoding
* fixup! src: refactor DH groups to delete crypto_groups.h
* chore: fixup base64 GN file
* fix: check that node::InitializeContext() returns true
* chore: delete _noBrowserGlobals usage
* chore: disable fetch in renderer procceses
* dns: default to verbatim=true in dns.lookup()
https://github.com/nodejs/node/pull/39987 
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com> 
							
						 
						
							2022-11-10 22:31:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	2008c9a5d0 
 
						 
						
							
							
								
								
								fix: arm linux glibc dependency ( #36247 )  
							
							 
							
							
							
						 
						
							2022-11-07 09:38:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	67a0c702fa 
 
						 
						
							
							
								
								
								build: prefix version in uploader script ( #36169 )  
							
							 
							
							... 
							
							
							
							build: prefix v in uploader script 
							
						 
						
							2022-10-27 12:02:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ff3289d260 
 
						 
						
							
							
								
								
								build: use npm@7 for npm view command  
							
							 
							
							
							
						 
						
							2022-10-26 18:31:20 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	99a34d5209 
 
						 
						
							
							
								
								
								build: strip v in the getElectronVersion helper  
							
							 
							
							
							
						 
						
							2022-10-26 17:56:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	b13f776d1b 
 
						 
						
							
							
								
								
								build: ensure get-version runs in the electron git checkout ( #36128 )  
							
							 
							
							
							
						 
						
							2022-10-25 11:27:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	7ca2bb5f9c 
 
						 
						
							
							
								
								
								build: determine electron version from tags not files ( #36106 )  
							
							 
							
							... 
							
							
							
							* build: determine electron version from tags not files
* build: make electron_version dependent on packed-refs and git HEAD
* build: do not delete electron/.git
* build: do not revert a commit we didn't make
* build: gen version file instead of just writing it
* build: update cache and ninja targets
* build: copy resource.h to generated electron.rc
* build: electron_win32_resources should be public deps
* build: also copy the icon 
							
						 
						
							2022-10-24 23:44:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	3e730ab016 
 
						 
						
							
							
								
								
								test: exit properly when node-spec-runner validates specs ( #36091 )  
							
							 
							
							... 
							
							
							
							test: exit properly when node spec runner validates specs 
							
						 
						
							2022-10-21 11:13:59 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	44c40efecf 
 
						 
						
							
							
								
								
								refactor: migrate from asar to @electron/asar ( #36070 )  
							
							 
							
							... 
							
							
							
							* refactor: migrate from asar to @electron/asar
* fix: update asar require calls 
							
						 
						
							2022-10-19 13:39:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	f2c341b655 
 
						 
						
							
							
								
								
								chore: bump chromium to 108.0.5355.0 (main) ( #35900 )  
							
							 
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 108.0.5339.0
* chore: bump chromium in DEPS to 108.0.5341.0
* chore: sync patch to unrelated upstream code shear
patches/chromium/network_service_allow_remote_certificate_verification_logic.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3927793 
* chore: sync patch to unrelated upstream code shear
patches/chromium/printing.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3927793 
* chore: sync patch to unrelated upstream code shear
patches/chromium/chore_add_electron_deps_to_gitignores.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3906023 
* chore: refresh patches - `e patches all`
* chore: remove unused parameter from WillCreateURLLoaderRequestInterceptors
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3932218 
* perf: avoid unique pointer round trip
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3913938 
* refactor: Simplify entropy provider management.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3901211 
* fixup! perf: avoid unique pointer round trip
* fixup! perf: avoid unique pointer round trip
* refactor: update typeof FileSelectHelper::select_file_dialog_
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/3930092 
* fixup! fixup! perf: avoid unique pointer round trip
* chore: bump chromium in DEPS to 108.0.5343.0
* chore: update patches
* chore: bump chromium in DEPS to 108.0.5345.0
* chore: bump chromium in DEPS to 108.0.5347.0
* chore: bump chromium in DEPS to 108.0.5349.0
* chore: bump chromium in DEPS to 108.0.5351.0
* chore: bump chromium in DEPS to 108.0.5353.0
* chore: bump chromium in DEPS to 108.0.5355.0
* chore: update patches
* Refactor display::win::DisplayInfo to display::win::internal::DisplayInfo
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3929014 
* Update proxy resolution to use NAK - Part 2
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3934016 
* Disable PreconnectManager when the user disabled preloading.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3928470 
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3937183 
* chore: update patches
* chore: update sysroot
* linux: Remove breakpad integration
Refs https://chromium-review.googlesource.com/c/chromium/src/+/3764621 
* chore: update comments
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: electron-patch-conflict-fixer[bot] <83340002+electron-patch-conflict-fixer[bot]@users.noreply.github.com> 
							
						 
						
							2022-10-17 10:22:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	a6b6816bec 
 
						 
						
							
							
								
								
								build: clean up patch linting errors ( #35917 )  
							
							 
							
							
							
						 
						
							2022-10-05 10:34:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	16f459228b 
 
						 
						
							
							
								
								
								chore: bump chromium to 108.0.5329.0 (main) ( #35628 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Samuel Attard <sattard@salesforce.com>
Co-authored-by: VerteDinde <vertedinde@electronjs.org>
Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org> 
							
						 
						
							2022-10-03 13:21:00 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Cruz Viotti 
								
							 
						 
						
							
							
								
							
							
	
	
	3a3be23f0e 
 
						 
						
							
							
								
								
								build: make check-symlinks.js aware of BRANDING.json changes ( #35579 )  
							
							 
							
							... 
							
							
							
							Right now the `check-symlinks.js` assumes that the branding product name
is "Electron". If users change `BRANDING.json` on custom builds, the
script will fail.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com> 
							
						 
						
							2022-09-13 14:13:40 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	d0e220cbce 
 
						 
						
							
							
								
								
								chore: bump node to v16.17.0 (main) ( #35350 )  
							
							 
							
							... 
							
							
							
							* chore: bump node in DEPS to v16.17.0
* chore: fixup asar patch
* lib: use null-prototype objects for property descriptors
https://github.com/nodejs/node/pull/43270 
* src: make SecureContext fields private
https://github.com/nodejs/node/pull/43173 
* crypto: remove Node.js-specific webcrypto extensions
https://github.com/nodejs/node/pull/43310 
* test: refactor to top-level await
https://github.com/nodejs/node/pull/43500 
* deps: cherry-pick two libuv fixes
https://github.com/nodejs/node/pull/43950 
* src: slim down env-inl.h
https://github.com/nodejs/node/pull/43745 
* util: add AggregateError.prototype.errors to inspect output
https://github.com/nodejs/node/pull/43646 
* esm: improve performance & tidy tests
https://github.com/nodejs/node/pull/43784 
* src: NodeArrayBufferAllocator delegates to v8's allocator
https://github.com/nodejs/node/pull/43594 
* chore: update patch indices
* chore: update filenames
* src: refactor IsSupportedAuthenticatedMode
https://github.com/nodejs/node/pull/42368 
* src: add --openssl-legacy-provider option
https://github.com/nodejs/node/pull/40478 
* lib,src: add source map support for global eval
https://github.com/nodejs/node/pull/43428 
* trace_events: trace net connect event
https://github.com/nodejs/node/pull/43903 
* deps: update ICU to 71.1
https://github.com/nodejs/node/pull/42655 
This fails the test because it's missing https://chromium-review.googlesource.com/c/chromium/deps/icu/+/3841093 
* lib: give names to promisified exists() and question()
https://github.com/nodejs/node/pull/43218 
* crypto: add CFRG curves to Web Crypto API
https://github.com/nodejs/node/pull/42507 
* src: fix memory leak for v8.serialize
https://github.com/nodejs/node/pull/42695 
This test does not work for Electron as they do not use V8's
ArrayBufferAllocator.
* buffer: fix atob input validation
https://github.com/nodejs/node/pull/42539 
* src: fix ssize_t error from nghttp2.h
https://github.com/nodejs/node/pull/44393 
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2022-08-29 09:55:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	8128fa6d85 
 
						 
						
							
							
								
								
								build: fix missing patch config dir error ( #35451 )  
							
							 
							
							
							
						 
						
							2022-08-25 09:39:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	07c3e62d68 
 
						 
						
							
							
								
								
								build: fix export patches to work when source directory does not exist ( #35432 )  
							
							 
							
							
							
						 
						
							2022-08-24 17:37:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	97b353a30a 
 
						 
						
							
							
								
								
								chore: bump chromium to 106.0.5216.0 (main) ( #34993 )  
							
							 
							
							
							
						 
						
							2022-08-17 11:35:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Rose 
								
							 
						 
						
							
							
								
							
							
	
	
	db7c92fd57 
 
						 
						
							
							
								
								
								test: drop now-empty remote runner ( #35343 )  
							
							 
							
							... 
							
							
							
							* test: drop the now-empty remote runner from CI
* move fixtures to spec-main
* remove remote runner
* fix stuff
* remove global-paths hack
* move ts-smoke to spec/
* fix test after merge
* rename spec-main to spec
* no need to ignore spec/node_modules twice
* simplify spec-runner a little
* no need to hash pj/yl twice
* undo lint change to verify-mksnapshot.py
* excessive ..
* update electron_woa_testing.yml
* don't search for test-results-remote.xml
it is never produced now 
							
						 
						
							2022-08-16 15:23:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	3baf713648 
 
						 
						
							
							
								
								
								build: upgrade webpack and related deps ( #34990 )  
							
							 
							
							
							
						 
						
							2022-08-03 10:42:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	674596d11e 
 
						 
						
							
							
								
								
								ci: switch to GHA for WOA ( #35109 )  
							
							 
							
							... 
							
							
							
							* ci: switch to GHA for WOA
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2022-07-28 19:05:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	ff804e3a74 
 
						 
						
							
							
								
								
								fix: use win_clang_x64 binary for x86 extract symbols ( #35078 )  
							
							 
							
							... 
							
							
							
							fix: use win_clang_x64 for x86 extract symbols 
							
						 
						
							2022-07-27 13:33:07 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	38848c5bf7 
 
						 
						
							
							
								
								
								test: optionally validate disabled Node.js specs ( #34899 )  
							
							 
							
							
							
						 
						
							2022-07-19 12:14:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	f1746c81c6 
 
						 
						
							
							
								
								
								fix: do not define _LIBCPP_ABI_NAMESPACE=Cr for all native modules ( #34932 )  
							
							 
							
							... 
							
							
							
							This define is only needed when linking against Chromiums libc++ which we currently
do not ship / expose the symbols of.  We probably should make those symbols visible and
actually ensure that electron-rebuild et. al link against our libc++ instead of the system libc++
but for now this fixes compilation issues on macOS where the default system clang links to the system libc++
which does not (obviously) use the Chromium ABI namespace.
For our nan tests which do link against Chromiums libc++ we define the ABI namespace in the spec runner. 
							
						 
						
							2022-07-15 16:57:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	2b862c18ba 
 
						 
						
							
							
								
								
								chore: improve run-clang-tidy.ts behavior when filenames < jobs ( #34736 )  
							
							 
							
							
							
						 
						
							2022-07-11 12:25:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	fa8e4a7610 
 
						 
						
							
							
								
								
								build: use third_party DEPOT_TOOLS when running lint scripts ( #34846 )  
							
							 
							
							... 
							
							
							
							Some folks (especially build_tools users) do not have a version of depot_tools on their path 
							
						 
						
							2022-07-11 12:25:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	eba9d3fc79 
 
						 
						
							
							
								
								
								fix: ensure v8 pointer compression + sandbox is enabled on 64bit native modules ( #34844 )  
							
							 
							
							... 
							
							
							
							* fix: ensure v8 pointer compression + sandbox is enabled on 64bit native modules
* build: rely on config.gypi to enable pointer compression 
							
						 
						
							2022-07-08 01:06:06 -07:00