Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	df45474b58 
 
						 
						
							
							
								
								
								fix: ensure utilityProcess only emits one 'exit' event ( #44243 )  
							
							... 
							
							
							
							fix: ensure utilityProcess only emits one exit 
							
						 
						
							2024-10-16 10:47:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	566c72cd46 
 
						 
						
							
							
								
								
								fix: -Wunsafe-buffer-usage warning in ChunkedDataPipeReadableStream ( #44211 )  
							
							... 
							
							
							
							* chore: rename v8_value_serializer.cc,h to v8_util.cc,h
* feat: add electron::util::as_byte_span(v8::Local<v8::ArrayBuffer>)
* fix: -Wunsafe-buffer-usage warnings in ChunkedDataPipeReadableStream::ReadInternal()
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5619253 
* refactor: restore node buffer span util
* refactor: remove redundant span wrapper 
							
						 
						
							2024-10-14 10:46:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Maddock 
								
							 
						 
						
							
							
								
							
							
	
	
	8b3d70a2a3 
 
						 
						
							
							
								
								
								feat: add WebFrameMain detached property ( #43473 )  
							
							... 
							
							
							
							* feat: add WebFrameMain detached property
fix: throw instead of returning null senderFrame
test: detached frames
fix: ensure IPCs of pending deletion RFHs are dispatched
fix: lookup WFM by FTN ID to dispatch IPCs
feat: add frame.isDestroyed()
return null
fix: return undefined
docs: add null to all frame properties
refactor: option c, return null and emit warning
refactor: add routingId & processId to navigation events
test: null frame property
docs: clarify warning message
better wording
clarify null frame
fix: browserwindow spec
* maybe fix 🤷 
* fix: use updated util #43722 
* docs: add notice for frame change of behavior
* docs: clarify why frame properties may be null
* lint
* wip
* fix: content::FrameTreeNodeId lookup and converter
* refactor: avoid holey array deoptimization
---------
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2024-10-11 18:33:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	08d315da14 
 
						 
						
							
							
								
								
								refactor: revert url::DomainIs() for cookie domains ( #44153 )  
							
							... 
							
							
							
							build: revert DomainIs refactor 
							
						 
						
							2024-10-08 18:39:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	
	
	f68184a9f9 
 
						 
						
							
							
								
								
								feat: add error event for utility process ( #43774 )  
							
							... 
							
							
							
							* feat: add error event for utility process
* chore: use public report api
* chore: fix lint
* doc: mark error event as experimental
---------
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2024-09-27 10:17:06 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	8397fef3ef 
 
						 
						
							
							
								
								
								chore: remove unused nogncheck includes ( #43964 )  
							
							
							
						 
						
							2024-09-26 17:09:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	30fbeec036 
 
						 
						
							
							
								
								
								chore: bump chromium to 131.0.6734.0 (main) ( #43769 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 130.0.6723.4
* chore: bump chromium in DEPS to 131.0.6724.0
* chore: update patches
* chore: update libc++ filenames
* 5844369: controlledframe: Disable Web Bluetooth for <webview> & <controlledframe>
https://chromium-review.googlesource.com/c/chromium/src/+/5844369 
* (multiple CLs): Use an opaque type for FrameTreeNode IDs
5807683: Use an opaque type for FrameTreeNode IDs, part 1 | https://chromium-review.googlesource.com/c/chromium/src/+/5807683 
5829746: Use an opaque type for FrameTreeNode IDs, part 2 | https://chromium-review.googlesource.com/c/chromium/src/+/5829746 
5836903: Use an opaque type for FrameTreeNode IDs, part 7 | https://chromium-review.googlesource.com/c/chromium/src/+/5836903 
5837249: Use an opaque type for FrameTreeNode IDs, part 8 | https://chromium-review.googlesource.com/c/chromium/src/+/5837249 
5836564: Use an opaque type for FrameTreeNode IDs, part 12 | https://chromium-review.googlesource.com/c/chromium/src/+/5836564 
5837180: Use an opaque type for FrameTreeNode IDs, part 15 | https://chromium-review.googlesource.com/c/chromium/src/+/5837180 
* 5822889: [task] Make GetForegroundTaskRunner non-virtual
https://chromium-review.googlesource.com/c/v8/v8/+/5822889 
* 5833297: Remove unused inner WebContents attach params
https://chromium-review.googlesource.com/c/chromium/src/+/5833297 
* 5806403: Shift PowerMonitor to non static
https://chromium-review.googlesource.com/c/chromium/src/+/5806403 
* 5666874: [3/N] Remove old OnPowerChange in PowerObserver
https://chromium-review.googlesource.com/c/chromium/src/+/5666874 
* 5829085: [v8] Differentiate between UserVisible and BestEffort task runners
https://chromium-review.googlesource.com/c/chromium/src/+/5829085 
* 5791112: [webrtc] Use `c/b/permissions/system` for system permissions
https://chromium-review.googlesource.com/c/chromium/src/+/5791112 
* 5825636: [Extensions] Create WebContentsObservers with ExtensionsBrowserClient
https://chromium-review.googlesource.com/c/chromium/src/+/5825636 
* fixup! (multiple CLs): Use an opaque type for FrameTreeNode IDs
* fixup! 5791112: [webrtc] Use `c/b/permissions/system` for system permissions https://chromium-review.googlesource.com/c/chromium/src/+/5791112 
* chore: bump chromium in DEPS to 131.0.6726.0
* chore: update patches
* chore: update libc++ filenames
* 5858119: Declutter: Allow opening to a specific feature
https://chromium-review.googlesource.com/c/chromium/src/+/5858119 
* fix: macOS SDK 15 error
Not sure exactly what changed in the upgrade to macOS SDK 15, but it triggered a new error:
```
electron/shell/browser/ui/message_box_mac.mm:84:7: error: multiple methods named 'highlight:' found with mismatched result, parameter type or attributes
```
The `highlight:` selector a few lines down was ambiguous because the object type of the `NSArray` was not specified. Specifying `NSButton` as the element type makes the selector unambiguous for type checking.
* 5854143: [File Download Access Prevention] Obfuscate download file for enterprise deep scan
https://chromium-review.googlesource.com/c/chromium/src/+/5854143 
* 5854811: Use kNotAllowedError instead of kSecurityError for Web MIDI
https://chromium-review.googlesource.com/c/chromium/src/+/5854811 
* chore: bump chromium in DEPS to 131.0.6728.0
* chore: update patches
* disable invalid test
* chore: bump chromium in DEPS to 131.0.6730.0
* chore: update patches
* update build tools target commit for new macOS SDK
* chore: update libc++ file names
* chore: bump chromium in DEPS to 131.0.6732.0
* chore: bump chromium in DEPS to 131.0.6734.0
* 5856527: [UI] Use mojo enum for `WindowShowState` in ui/
https://chromium-review.googlesource.com/c/chromium/src/+/5856527 
* chore: update build-tools sha to include macOD 15.0 SDK
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: alice <alice@makenotion.com> 
							
						 
						
							2024-09-25 06:19:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	bcf4095ace 
 
						 
						
							
							
								
								
								fix: crash when focusing WebView webContents ( #43921 )  
							
							... 
							
							
							
							fix: crash when focusing WebView 
							
						 
						
							2024-09-24 18:19:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	33d7c9ac3e 
 
						 
						
							
							
								
								
								refactor: hide printing impl details in api::WebContents ( #43893 )  
							
							... 
							
							
							
							* refactor: move api::WebContents::OnGetDeviceNameToUse() into an anonymous namespace
* refactor: move api::WebContents::OnPDFCreated() into an anonymous namespace
* refactor: remove unused #include 
							
						 
						
							2024-09-23 22:36:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	4bcbc955dd 
 
						 
						
							
							
								
								
								chore: bump chromium to 130.0.6695.0 (main) ( #43454 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 130.0.6673.0
* chore: bump chromium in DEPS to 130.0.6675.0
* chore: bump chromium in DEPS to 130.0.6677.2
* chore: bump chromium in DEPS to 130.0.6679.0
* 5802981: [Partitioned Popins] UKM
https://chromium-review.googlesource.com/c/chromium/src/+/5802981 
* 5799275: ash: Create //chrome/browser/ui/ash/web_view
https://chromium-review.googlesource.com/c/chromium/src/+/5799275 
* 5791853: [PWA] Allow WebContentsImpl::CreateNewWindow() to use new web contents for loading url
https://chromium-review.googlesource.com/c/chromium/src/+/5791853 
* 5805208: Move third_party/jacoco to a cipd/ subdirectory.
https://chromium-review.googlesource.com/c/chromium/src/+/5805208 
* chore: fixup patch indices
* 5771091: Introduce InputManager class for handling input in Viz.
https://chromium-review.googlesource.com/c/chromium/src/+/5771091 
* 5498921: [Permission] Remove SubscribeToPermissionStatusChange from PermissionManager
https://chromium-review.googlesource.com/c/chromium/src/+/5498921 
* 5791853: [PWA] Allow WebContentsImpl::CreateNewWindow() to use new web contents for loading url
https://chromium-review.googlesource.com/c/chromium/src/+/5791853 
* 5801311: Don't use int for bindings
https://chromium-review.googlesource.com/c/chromium/src/+/5801311 
* 5548827: [Web Install] Define the web-app-installation PermissionPolicy
https://chromium-review.googlesource.com/c/chromium/src/+/5548827 
* 5786325: Add Infrastructure for Hand tracking permission
https://chromium-review.googlesource.com/c/chromium/src/+/5786325 
* chore: fixup patch indices
* chore: bump chromium in DEPS to 130.0.6681.0
* [Views AX] Move BrowserAccessibility* to //ui/accessibility/platform
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5520052 
* chore: e patches all
* Don't have default arguments on virtual functions in render_frame_host.h
https://chromium-review.googlesource.com/c/chromium/src/+/5809399 
* test: log if loadURL fails in base url test
* chore: bump chromium in DEPS to 130.0.6683.2
* chore: fix support_mixed_sandbox_with_zygote.patch
content: restore old DisableJit behavior
https://chromium-review.googlesource.com/c/chromium/src/+/5804255 
* chore: update patch indices
* chore: bump chromium in DEPS to 130.0.6685.0
* Parallel process launching
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5015584 
* chore: update feat_expose_documentloader_setdefersloading_on_webdocumentloader.patch
No manual changes; patch applied with fuzz 1
* chore: e patches all
* chore: bump chromium in DEPS to 130.0.6687.0
* chore: bump chromium in DEPS to 130.0.6689.0
* chore: bump chromium in DEPS to 130.0.6691.0
* chore: bump chromium in DEPS to 130.0.6693.0
* chore: update patches
* chore: bump chromium in DEPS to 130.0.6695.0
* chore: free up macos disk space as soon as possible
* 5824143: Use checked in source lists for third_party/boringssl
https://chromium-review.googlesource.com/c/chromium/src/+/5824143 
* chore: update patches
* 5824122: Extensions: Add a new view type enum for developer tools contexts
https://chromium-review.googlesource.com/c/chromium/src/+/5824122 
* 5806109: Option for JavaScriptExecuteRequestForTests() to ignore content settings
https://chromium-review.googlesource.com/c/chromium/src/+/5806109 
* build: free up disk space on gn check too
* 5799369: [Refactoring] Make allow_http1_for_streaming_upload flags false.
https://chromium-review.googlesource.com/c/chromium/src/+/5799369 
* fixup! 5015584: Parallel process launching | https://chromium-review.googlesource.com/c/chromium/src/+/5015584 
* Disable failing test for short-term
See: https://github.com/electron/electron/issues/43730 
* oops
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
Co-authored-by: Keeley Hammond <khammond@slack-corp.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: clavin <clavin@electronjs.org> 
							
						 
						
							2024-09-17 18:12:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	233724fe00 
 
						 
						
							
							
								
								
								chore: iwyu mojom-forward header files ( #43741 )  
							
							... 
							
							
							
							* chore: iwyu mojom.h headers
* fixup! chore: iwyu mojom.h headers
make previously-indirect include dependency direct
* fixup! fixup! chore: iwyu mojom.h headers
make previously-indirect include dependency direct 
							
						 
						
							2024-09-17 12:58:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	c1c8fbfd9a 
 
						 
						
							
							
								
								
								build: make is_mas_build a generated header instead of config ( #43737 )  
							
							
							
						 
						
							2024-09-17 01:38:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	b6bf277b6f 
 
						 
						
							
							
								
								
								refactor: reduce code duplication in gin_helper::Promise ( #43716 )  
							
							... 
							
							
							
							* refactor: move scope scaffolding into SettletScope
idea stolen from SpellCheckScope
* refactor: move impl of PromiseBase::RejectPromise() to the cc file
* chore: remove unused #include 
							
						 
						
							2024-09-16 23:08:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	05dfd14913 
 
						 
						
							
							
								
								
								refactor: add EmitWarning(v8::Isolate*) helper ( #43722 )  
							
							... 
							
							
							
							* refactor: add EmitWarning(Isolate*, ...) warning
* chore: remove EmitWarning(node::Environment*, ...)
* chore: add code comments
* fixup! refactor: add EmitWarning(Isolate*, ...) warning
* chore: remove unused node #includes 
							
						 
						
							2024-09-16 15:53:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niklas Wenzel 
								
							 
						 
						
							
							
								
							
							
	
	
	f84ffc8fc8 
 
						 
						
							
							
								
								
								fix: prevent loading spinner when launching utility process on Windows ( #43657 )  
							
							... 
							
							
							
							fix: prevent spinning cursor when launching utility process on Windows 
							
						 
						
							2024-09-16 14:20:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	45bae950d5 
 
						 
						
							
							
								
								
								chore: remove unused base/ includes ( #43688 )  
							
							
							
						 
						
							2024-09-12 16:05:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	309d5dade3 
 
						 
						
							
							
								
								
								feat: add support for system picker in setDisplayMediaRequestHandler ( #43581 )  
							
							... 
							
							
							
							* tmp
* feat: add support for system picker in setDisplayMediaRequestHandler
* oops
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca>
* stuff
* well...
* seems legit
* chore: update patch to handle screenCapturer
* feat: modify API to use useSystemPicker
* fix: gate ScreenCaptureKitPicker to macos 15 or higher
* fix: don't use native picker with legacy media selection
* chore: code review, boolean set & docs update
* fix: add cancelCallback
* docs: clarify session & desktopCapturer docs
---------
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
Co-authored-by: Samuel Attard <sam@electronjs.org>
Co-authored-by: Erick Zhao <erick@hotmail.ca> 
							
						 
						
							2024-09-10 16:05:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	
	
	0cc60500ed 
 
						 
						
							
							
								
								
								fix: restore Chromium default Content-Disposition header parsing ( #43611 )  
							
							... 
							
							
							
							* fix: restore Chromium default Content-Disposition header parsing
* Update api-web-request-spec.ts 
							
						 
						
							2024-09-10 15:32:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	18b1b33adc 
 
						 
						
							
							
								
								
								refactor: NativeWindow::Create() returns a unique_ptr ( #43576 )  
							
							... 
							
							
							
							refactor: NativeWindow::Create() returns a unique_ptr 
							
						 
						
							2024-09-06 12:59:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	fe0d4274e2 
 
						 
						
							
							
								
								
								fix: confirm a v8::Value is a v8::Object before casting it ( #43575 )  
							
							... 
							
							
							
							fix: confirm a v8::Value is a v8::Object before casting it 
							
						 
						
							2024-09-06 11:20:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	8ae5aacc8c 
 
						 
						
							
							
								
								
								refactor: declare gin::Wrapper subclasses as final ( #43527 )  
							
							... 
							
							
							
							As per the gin docs: "Wrappable<T> explicitly does not support further
subclassing of T. Subclasses of Wrappable<T> should be declared final." 
							
						 
						
							2024-09-04 18:40:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Orko Garai 
								
							 
						 
						
							
							
								
							
							
	
	
	53dcda1fe9 
 
						 
						
							
							
								
								
								fix: Use XDG_ACTIVATION_TOKEN in wayland when launched by other app ( #43481 )  
							
							... 
							
							
							
							When an electron app is launched by another app ensure that the
XDG_ACTIVATION_TOKEN env var is read and used for activation using
xdg_activation_v1 protocol. 
							
						 
						
							2024-09-04 12:54:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	2390706030 
 
						 
						
							
							
								
								
								refactor: prefer std::ranges over begin() and end() ( #43464 )  
							
							
							
						 
						
							2024-08-26 10:58:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Sanders 
								
							 
						 
						
							
							
								
							
							
	
	
	56829f75c1 
 
						 
						
							
							
								
								
								chore: cleanup include groupings ( #43478 )  
							
							
							
						 
						
							2024-08-26 10:44:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									John Kleinschmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	c1eee18e41 
 
						 
						
							
							
								
								
								test: add -pdf-ready-to-print event to WebContents for testing ( #43436 )  
							
							
							
						 
						
							2024-08-23 12:34:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Cyon 
								
							 
						 
						
							
							
								
							
							
	
	
	ca0837c852 
 
						 
						
							
							
								
								
								chore: fix typos in 'shell/' folder. ( #43373 )  
							
							
							
						 
						
							2024-08-22 19:48:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reito 
								
							 
						 
						
							
							
								
							
							
	
	
	1aeca6fd0e 
 
						 
						
							
							
								
								
								feat: GPU shared texture offscreen rendering ( #42953 )  
							
							... 
							
							
							
							* feat: GPU shared texture offscreen rendering
* docs: clarify texture infos that passed by the paint event.
* feat: make gpu osr spec test optional
* fix: osr image compare
* fix: remove duplicate test
* fix: update patch file
* fix: code review
* feat: expose more metadata
* feat: use better switch design
* feat: add warning when user forget to release the texture.
* fix: typo
* chore: update patch
* fix: update patch
* fix: update patch description
* fix: update docs
* fix: apply suggestions from code review
Co-authored-by: Charles Kerr <charles@charleskerr.com>
* fix: apply suggested fixes
---------
Co-authored-by: Charles Kerr <charles@charleskerr.com> 
							
						 
						
							2024-08-22 19:23:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	4ae43dcb3b 
 
						 
						
							
							
								
								
								fix: touch bar functionality on BaseWindow ( #43353 )  
							
							... 
							
							
							
							* fix: touch bar functionality on BaseWindow
* test: add test for BaseWindow.setTouchBar 
							
						 
						
							2024-08-22 12:48:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	4fbf18a021 
 
						 
						
							
							
								
								
								refactor: move impl functions into private namespace ( #43372 )  
							
							
							
						 
						
							2024-08-21 15:26:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vít Černý 
								
							 
						 
						
							
							
								
							
							
	
	
	189675575c 
 
						 
						
							
							
								
								
								feat: extend navigationHistory API ( #42014 )  
							
							... 
							
							
							
							* feat: extend navigationHistory API
* refactor: simplify index checking
* refactor: rename 'getHistory' and 'replaceHistory' methods of navigationHistory
* refactor: rename delete*() methods to remove*()
* feat: remove navigationHistory.replaceHistory()
* tests: add tests for removeEntryAtIndex and getAllEntries 
							
						 
						
							2024-08-19 15:46:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	4c3014944c 
 
						 
						
							
							
								
								
								chore: bump chromium to 129.0.6664.0 (main) ( #43329 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 129.0.6657.0
* chore: update patches
* chore: bump chromium in DEPS to 129.0.6658.0
* chore: update patches
* 5743786: [ServiceWorker] Populate service worker start token to WorkerId.
https://chromium-review.googlesource.com/c/chromium/src/+/5743786 
* 5784424: [Extensions] Move ownership of Dispatcher to ExtensionsRendererClient
https://chromium-review.googlesource.com/c/chromium/src/+/5784424 
* chore: bump chromium in DEPS to 129.0.6659.0
* chore: bump chromium in DEPS to 129.0.6660.0
* chore: update patches
* chore: bump chromium in DEPS to 129.0.6662.0
* chore: bump chromium in DEPS to 129.0.6664.0
* 5789627: [Partitioned Popins] (3) `popin` feature triggers third-party storage partitioning
https://chromium-review.googlesource.com/c/chromium/src/+/5789627 
* 5791367: Remove some chrome:: namespace from chrome/browser/app_mode/*
https://chromium-review.googlesource.com/c/chromium/src/+/5791367 
* 5791522: [SCK] Skip redundant getShareableContentWithCompletionHandler
https://chromium-review.googlesource.com/c/chromium/src/+/5791522 
* 5761330: Send refresh rate prefs b/w RefreshRateController and DisplayPrivate
https://chromium-review.googlesource.com/c/chromium/src/+/5761330 
* chore: fixup patch indices
* 5793591: Remove unused GetHeader overload
https://chromium-review.googlesource.com/c/chromium/src/+/5793591 
* 5787624: [Extensions] Simplify ExtensionsRendererClient::RenderThreadStarted()
https://chromium-review.googlesource.com/c/chromium/src/+/5787624 
* 5721709: Fix Incorrect last_accessed_time Tracking for Tabs
https://chromium-review.googlesource.com/c/chromium/src/+/5721709 
* 5789215: [Extensions] Add a //chrome/common/extensions build target
https://chromium-review.googlesource.com/c/chromium/src/+/5789215 
* Roll V8 from 48f669a0758c to eee3eb91d01c
48f669a075..eee3eb91d0 
							
						 
						
							2024-08-19 14:52:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	286384258b 
 
						 
						
							
							
								
								
								fix: blank page when printing pdf ( #43309 )  
							
							
							
						 
						
							2024-08-14 15:47:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robo 
								
							 
						 
						
							
							
								
							
							
	
	
	9b166b3ed4 
 
						 
						
							
							
								
								
								feat: support app#login event for utility process net requests ( #42631 )  
							
							... 
							
							
							
							* feat: support app#login event for utility process net requests
* chore: address review feedback
* GlobalRequestID: Avoid unwanted inlining and narrowing int conversions
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5702737  
							
						 
						
							2024-08-14 11:36:47 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	c9b7806418 
 
						 
						
							
							
								
								
								chore: bump chromium to 129.0.6650.0 (main) ( #43266 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 129.0.6645.0
* chore: update patches
* chore: bump chromium in DEPS to 129.0.6646.0
* refactor: remove ppapi dependency
PPAPI removal - https://issues.chromium.org/issues/40511450 
PDF viewer migration - https://issues.chromium.org/issues/40511452 
* chore: update patches
* chore: enable `content_enable_legacy_ipc`
We were indirectly relying on this via `enable_ppapi=true`, with
633a57d9b62da7850ef7946f6b101ed440d04cdd ppapi is now disabled and
this commit makes the dependency explicit.
* fix: gn check
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com> 
							
						 
						
							2024-08-12 10:28:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	23bcca3ffc 
 
						 
						
							
							
								
								
								refactor: put empty virtual function definitions in header ( #43285 )  
							
							... 
							
							
							
							* refactor: in FramelessView, move empty function decls to header
* refactor: in electron::api::WebContents, move empty function decls to header
* refactor: in electron::api::NativeWindow, move empty function decls to header
* refactor: in electron::OffScreenWebContentsView, move empty function decls to header
* refactor: in electron::OffScreenRenderWidgetHostView, move empty function decls to header
* refactor: in auto_updater::AutoUpdater, move empty function decls to header
* refactor: in electorn::api::FrameSubscriber, move empty function decls to header
* refactor: in electorn::api::SimpleURLLoaderWrapper, move empty function decls to header
* refactor: in electorn::InspectableWebContents, move empty function decls to header
* refactor: in electorn::OffScreenVideoConsumer, move empty function decls to header
* refactor: in electron::OffScreenWebContentsView, move empty function decls to header
* refactor: in electron::TrayIcon, move empty function decls to header
* refactor: in electron::ViewsDelegate, move empty function decls to header
* refactor: in electron::MediaCaptureDevicesDispatcher, move empty function decls to header
* refactor: in electron::UsbChooserContext::DeviceObserver, move empty function decls to header
* refactor: in electron::ProxyingWebSocket, move empty function decls to header
* refactor: in electron::Notification, move empty function decls to header
* refactor: in electron::PlatformNotificationService, move empty function decls to header
* Revert "refactor: in electron::PlatformNotificationService, move empty function decls to header"
This reverts commit 9103750d03b9ba1ceccba43d11dfdc2404ff6191.
* refactor: in electron::ElectronPDFDocumentHelperClient, move empty function decls to header
* refactor: in electron::api::SpellCheckClient, move empty function decls to header
* refactor: in electron::ElectronExtensionHostDelegate, move empty function decls to header
* refactor: in electron::PlatformNotificationService, move empty function decls to header
* refactor: in electron::NativeWindowViews, move empty function decls to header
* chore: move SetTouchBar() back to cc
* Revert "refactor: in auto_updater::AutoUpdater, move empty function decls to header"
This reverts commit c43d6862d32c74f63f82700a7546a732ac05ecb8. 
							
						 
						
							2024-08-12 09:56:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	bff298987f 
 
						 
						
							
							
								
								
								chore: remove unused Notification fields icon_path_, has_icon_ ( #43286 )  
							
							... 
							
							
							
							Last use of `icon_path_` was removed on May 29, 2017 (c741b5845048425e 
							
						 
						
							2024-08-12 09:55:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	c35739d60d 
 
						 
						
							
							
								
								
								refactor: use url::DomainIs() to check cookie domains ( #43262 )  
							
							... 
							
							
							
							* test: add tests to exercise pre-exsiting cookie domain matching behavior
* refactor: use url::DomainIs() to match cookie domains
* docs: fix typo 
							
						 
						
							2024-08-09 18:35:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	c4dfff9844 
 
						 
						
							
							
								
								
								fix: accidental handle copying in a range loop ( #43260 )  
							
							... 
							
							
							
							fix: accidental handle copying
Xref: https://github.com/electron/electron/pull/37857  
							
						 
						
							2024-08-09 13:38:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	f49f6ff68b 
 
						 
						
							
							
								
								
								fix: check screen capture permissions in desktopCapturer ( #43080 )  
							
							... 
							
							
							
							fix: check screen capture permissions in desktopCapturer 
							
						 
						
							2024-08-09 10:08:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	70dda694e2 
 
						 
						
							
							
								
								
								build: fix build when enable_pdf_viewer and enable_electron_extensions disabled ( #43206 )  
							
							... 
							
							
							
							build: fix build when enable_pdf_viewer and enable_electron_extensions disabled 
							
						 
						
							2024-08-07 14:51:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	6293bbced0 
 
						 
						
							
							
								
								
								perf: avoid redundant calls to GetView() ( #43216 )  
							
							... 
							
							
							
							* perf: avoid double-calls to GetView()
There are a lot of places where we call the virtual method GetView()
twice in succession: the first to check if the view exists, and the
second to use. This PR holds the view in a temp variable instead, e.g.:
if (auto* view = foo->GetView())
  view->DoSomething();
* perf: avoid discarded GetView() call 
							
						 
						
							2024-08-06 11:25:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	6877671390 
 
						 
						
							
							
								
								
								fix: gin_helper::MicrotasksScope instantiation ( #43185 )  
							
							
							
						 
						
							2024-08-05 08:24:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	e70ce89235 
 
						 
						
							
							
								
								
								chore: more iwyu ( #43063 )  
							
							... 
							
							
							
							* chore: iwyu shell/browser/electron_pdf_document_helper_client.h
* chore: iwyu shell/browser/hid/electron_hid_delegate.h
* chore: iwyu content/public/browser/web_contents.h
* chore: iwyu shell/browser/usb/electron_usb_delegate.h
* chore: iwyu shell/browser/browser_observer.h
* chore: iwyu shell/browser/bluetooth/electron_bluetooth_delegate.h
* chore: iwyu shell/browser/serial/electron_serial_delegate.h
* chore: iwyu shell/browser/api/frame_subscriber.h
* chore: iwyu mojo/public/cpp/bindings/
* chore: iwyu components/
* chore: iwyu extensions/
* chore: iwyu shell/common/gin_helper/
* chore: iwyu v8/
* chore: iwyu base/containers/linked_list.h
* chore: iwyu shell/browser/native_window.h
* chore: iwyu shell/browser/api/electron_api_base_window.h
* chore: iwyu shell/common/node_includes.h
* chore: iwyu gin/handle.h
* chore: iwyu base/functional/callback.h
* chore: iwyu ui/gfx/
* chore: iwyu content/public/browser/render_frame_host.h
* fix: mac
* fix: mac
* fix: win
* chore: iwyu base/files/file_path.h
* chore: iwyu base/unguessable_token.h
* chore: iwyu ui/display/screen.h
* chore: iwyu chrome/browser/predictors/preconnect_manager.h
* chore: iwyu base/observer_list_types.h
* chore: iwyu content/public/browser/web_contents.h
* chore: iwyu chrome/browser/devtools/devtools_eye_dropper.h
* chore: iwyu shell/browser/ui/inspectable_web_contents.h
* chore: iwyu content/public/browser/keyboard_event_processing_result.h
* chore: iwyu net/cookies/canonical_cookie.h
* chore: iwyu net/base/address_list.h
* chore: iwyu net/cert/x509_certificate.h
* chore: iwyu net/cookies/cookie_change_dispatcher.h
* chore: iwyu net/dns/public/host_resolver_results.h
* fix: mac
* Revert "chore: iwyu net/cert/x509_certificate.h"
This reverts commit 002896f71146e90f1e29e090a1d6eede48cee11e. 
							
						 
						
							2024-07-29 12:42:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	92496c1930 
 
						 
						
							
							
								
								
								chore: bump chromium to 129.0.6616.0 (main) ( #43012 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 128.0.6613.0
* chore: 5725076: Update EventType names | https://chromium-review.googlesource.com/c/chromium/src/+/5725076 
* chore: export patches
* chore: 5725076: Update EventType names | https://chromium-review.googlesource.com/c/chromium/src/+/5725076  for windows
* chore: bump chromium in DEPS to 129.0.6614.0
* 5725672: Add a feature to limit the number of preconnect in LoadingPredictor | https://chromium-review.googlesource.com/c/chromium/src/+/5725672 
* chore: bump chromium in DEPS to 129.0.6616.0
* chore: e patches all and resolve conflict in  patches/v8/fix_disable_scope_reuse_associated_dchecks.patch
* 5730656: Show an error dialog when UpdatePrintSettings() fails | https://chromium-review.googlesource.com/c/chromium/src/+/5730656 
* chore: gen-libc++-filenames
* 5729956: Finally remove string_piece.h | https://chromium-review.googlesource.com/c/chromium/src/+/5729956 
* chore: replace all references of base::StringPiece with std::string_view
* chore: remove more references of stringPiece in favor of string_view
* chore: rename string_piece variables to string_view
* 5508795: Remove the NotificationService | https://chromium-review.googlesource.com/c/chromium/src/+/5508795 
* 5734053: Revert Rename GlobalFeatures to GlobalDesktopFeatures. | https://chromium-review.googlesource.com/c/chromium/src/+/5734053 
* chore: resolve conflict with main without merge
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Alice Zhao <alice@makenotion.com> 
							
						 
						
							2024-07-29 09:37:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	8db1563d73 
 
						 
						
							
							
								
								
								fix: remove InspectableWebContentsViewMac ( #43033 )  
							
							... 
							
							
							
							* Revert "refactor: remove InspectableWebContentsViewMac in favor of the Views version (#41326 )"
This reverts commit e67ab9a93dhttps://chromium-review.googlesource.com/c/chromium/src/+/5578714 
* fix: contents_web_view_ -> contents_view_
* chore: remove extraneous includes
---------
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2024-07-27 11:44:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	2fd04a78a1 
 
						 
						
							
							
								
								
								fix: revert BrowserWindow unresponsive handling refactor ( #43034 )  
							
							... 
							
							
							
							* Revert "refactor: JSify BrowserWindow unresponsive handling (#37902 )"
This reverts commit 67ba30402b 
							
						 
						
							2024-07-25 13:02:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	660872c048 
 
						 
						
							
							
								
								
								refactor: move safe_storage functions into anonymous namespace ( #43032 )  
							
							
							
						 
						
							2024-07-25 13:18:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	aa23198ad8 
 
						 
						
							
							
								
								
								chore: remove more unused #include calls ( #43000 )  
							
							... 
							
							
							
							* chore: in shell/renderer/renderer_client_base.h, remove include media/base/key_systems_support_registration.h
last use removed in c670e38b 
							
						 
						
							2024-07-25 11:25:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	df524c6eca 
 
						 
						
							
							
								
								
								chore: use v8::Local<>, not v8::Handle<> ( #43019 )  
							
							... 
							
							
							
							v8::Handle is an alias for v8::Local that "is kept around for historical
reasons" and is disabled when V8_IMMINENT_DEPRECATION_WARNING is defined 
							
						 
						
							2024-07-24 18:24:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	5669a40d5c 
 
						 
						
							
							
								
								
								feat: add transparency checking to nativeTheme ( #42862 )  
							
							... 
							
							
							
							* feat: add transparency checking to nativeTheme
Refs https://chromium-review.googlesource.com/c/chromium/src/+/4684870 
* chore: deprecate previous function
* chore: fix lint 
							
						 
						
							2024-07-24 14:38:22 +02:00