Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	e1762e6e44 
 
						 
						
							
							
								
								
								fix: consume the file permission callback when used ( #45267 )  
							
							... 
							
							
							
							fixes 0e5fe3f 
							
						 
						
							2025-01-21 11:59:38 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	fa5de40f86 
 
						 
						
							
							
								
								
								fix: two possible FSA crashes ( #45233 )  
							
							... 
							
							
							
							* 5786874: Change Observer: Fix crash when navigating to new page
https://chromium-review.googlesource.com/c/chromium/src/+/5786874 
* 5794141: Change Observer: Fix Get*PermissionGrant crash
https://chromium-review.googlesource.com/c/chromium/src/+/5794141  
							
						 
						
							2025-01-20 10:23:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	0e5fe3fa60 
 
						 
						
							
							
								
								
								fix: getAsFileSystemHandle failure when drag-dropping two directories ( #45234 )  
							
							... 
							
							
							
							fix: drag-dropping two directories 
							
						 
						
							2025-01-20 09:54:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	3c941c7e8f 
 
						 
						
							
							
								
								
								fix: modernize-avoid-c-arrays ( #44813 )  
							
							... 
							
							
							
							use string_view for constants used in methods that take string_view args 
							
						 
						
							2024-11-25 10:49:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	946ab5f1d7 
 
						 
						
							
							
								
								
								build: reland bump Node.js to v22.9.0 ( #44597 )  
							
							... 
							
							
							
							Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> 
							
						 
						
							2024-11-13 15:34:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Keeley Hammond 
								
							 
						 
						
							
							
								
							
							
	
	
	f9a04012b9 
 
						 
						
							
							
								
								
								build: revert bump Node.js to v22.9.0 ( #44596 )  
							
							... 
							
							
							
							* Revert "chore: bump Node.js to v22.9.0 (#44281 )"
This reverts commit c63d0d61e7 
							
						 
						
							2024-11-07 19:20:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c63d0d61e7 
 
						 
						
							
							
								
								
								chore: bump Node.js to v22.9.0 ( #44281 )  
							
							... 
							
							
							
							* chore: bump Node.js to v22.9.0
* build: drop base64 dep in GN build
https://github.com/nodejs/node/pull/52856 
* build,tools: make addons tests work with GN
https://github.com/nodejs/node/pull/50737 
* fs: add fast api for InternalModuleStat
https://github.com/nodejs/node/pull/51344 
* src: move package_json_reader cache to c++
https://github.com/nodejs/node/pull/50322 
* crypto: disable PKCS#1 padding for privateDecrypt
https://github.com/nodejs-private/node-private/pull/525 
* src: move more crypto code to ncrypto
https://github.com/nodejs/node/pull/54320 
* crypto: ensure valid point on elliptic curve in SubtleCrypto.importKey
https://github.com/nodejs/node/pull/50234 
* src: shift more crypto impl details to ncrypto
https://github.com/nodejs/node/pull/54028 
* src: switch crypto APIs to use Maybe<void>
https://github.com/nodejs/node/pull/54775 
* crypto: remove DEFAULT_ENCODING
https://github.com/nodejs/node/pull/47182 
* deps: update libuv to 1.47.0
https://github.com/nodejs/node/pull/50650 
* build: fix conflict gyp configs
https://github.com/nodejs/node/pull/53605 
* lib,src: drop --experimental-network-imports
https://github.com/nodejs/node/pull/53822 
* esm: align sync and async load implementations
https://github.com/nodejs/node/pull/49152 
* esm: remove unnecessary toNamespacedPath calls
https://github.com/nodejs/node/pull/53656 
* module: detect ESM syntax by trying to recompile as SourceTextModule
https://github.com/nodejs/node/pull/52413 
* test: adapt debugger tests to V8 11.4
https://github.com/nodejs/node/pull/49639 
* lib: update usage of always on Atomics API
https://github.com/nodejs/node/pull/49639 
* test: adapt test-fs-write to V8 internal changes
https://github.com/nodejs/node/pull/49639 
* test: adapt to new V8 trusted memory spaces
https://github.com/nodejs/node/pull/50115 
* deps: update libuv to 1.47.0
https://github.com/nodejs/node/pull/50650 
* src: use non-deprecated v8::Uint8Array::kMaxLength
https://github.com/nodejs/node/pull/50115 
* src: update default V8 platform to override functions with location
https://github.com/nodejs/node/pull/51362 
* src: add missing TryCatch
https://github.com/nodejs/node/pull/51362 
* lib,test: handle new Iterator global
https://github.com/nodejs/node/pull/51362 
* src: use non-deprecated version of CreateSyntheticModule
https://github.com/nodejs/node/pull/50115 
* src: remove calls to recently deprecated V8 APIs
https://github.com/nodejs/node/pull/52996 
* src: use new V8 API to define stream accessor
https://github.com/nodejs/node/pull/53084 
* src: do not use deprecated V8 API
https://github.com/nodejs/node/pull/53084 
* src: do not use soon-to-be-deprecated V8 API
https://github.com/nodejs/node/pull/53174 
* src: migrate to new V8 interceptors API
https://github.com/nodejs/node/pull/52745 
* src: use supported API to get stalled TLA messages
https://github.com/nodejs/node/pull/51362 
* module: print location of unsettled top-level await in entry points
https://github.com/nodejs/node/pull/51999 
* test: make snapshot comparison more flexible
https://github.com/nodejs/node/pull/54375 
* test: do not set concurrency on parallelized runs
https://github.com/nodejs/node/pull/52177 
* src: move FromNamespacedPath to path.cc
https://github.com/nodejs/node/pull/53540 
* test: adapt to new V8 trusted memory spaces
https://github.com/nodejs/node/pull/50115 
* build: add option to enable clang-cl on Windows
https://github.com/nodejs/node/pull/52870 
* chore: fixup patch indices
* chore: add/remove changed files
* esm: drop support for import assertions
https://github.com/nodejs/node/pull/54890 
* build: compile with C++20 support
https://github.com/nodejs/node/pull/52838 
* deps: update nghttp2 to 1.62.1
https://github.com/nodejs/node/pull/52966 
* src: parse inspector profiles with simdjson
https://github.com/nodejs/node/pull/51783 
* build: add GN build files
https://github.com/nodejs/node/pull/47637 
* deps,lib,src: add experimental web storage
https://github.com/nodejs/node/pull/52435 
* build: add missing BoringSSL dep
* src: rewrite task runner in c++
https://github.com/nodejs/node/pull/52609 
* fixup! build: add GN build files
* src: stop using deprecated fields of v8::FastApiCallbackOptions
https://github.com/nodejs/node/pull/54077 
* fix: shadow variable
* build: add back incorrectly removed SetAccessor patch
* fixup! fixup! build: add GN build files
* crypto: fix integer comparison in crypto for BoringSSL
* src,lib: reducing C++ calls of esm legacy main resolve
https://github.com/nodejs/node/pull/48325 
* src: move more crypto_dh.cc code to ncrypto
https://github.com/nodejs/node/pull/54459 
* chore: fixup GN files for previous commit
* src: move more crypto code to ncrypto
https://github.com/nodejs/node/pull/54320 
* Fixup Perfetto ifdef guards
* fix: missing electron_natives dep
* fix: node_use_node_platform = false
* fix: include src/node_snapshot_stub.cc in libnode
* 5507047: [import-attributes] Remove support for import assertions
https://chromium-review.googlesource.com/c/v8/v8/+/5507047 
* fix: restore v8-sandbox.h in filenames.json
* fix: re-add original-fs generation logic
* fix: ngtcp2 openssl dep
* test: try removing NAPI_VERSION undef
* chore(deps): bump @types/node
* src: move more crypto_dh.cc code to ncrypto
https://github.com/nodejs/node/pull/54459 
* esm: remove unnecessary toNamespacedPath calls
https://github.com/nodejs/node/pull/53656 
* buffer: fix out of range for toString
https://github.com/nodejs/node/pull/54553 
* lib: rewrite AsyncLocalStorage without async_hooks
https://github.com/nodejs/node/pull/48528 
* module: print amount of load time of a cjs module
https://github.com/nodejs/node/pull/52213 
* test: skip reproducible snapshot test on 32-bit
https://github.com/nodejs/node/pull/53592 
* fixup! src: move more crypto_dh.cc code to ncrypto
* test: adjust emittedUntil return type
* chore: remove redundant wpt streams patch
* fixup! chore(deps): bump @types/node
* fix: gn executable name on Windows
* fix: build on Windows
* fix: rename conflicting win32 symbols in //third_party/sqlite
On Windows otherwise we get:
lld-link: error: duplicate symbol: sqlite3_win32_write_debug
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:47987
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_sleep
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48042
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_is_nt
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48113
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_unicode
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48470
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_unicode_to_utf8
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48486
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_mbcs_to_utf8
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48502
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_mbcs_to_utf8_v2
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48518
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_mbcs
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48534
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
lld-link: error: duplicate symbol: sqlite3_win32_utf8_to_mbcs_v2
>>> defined at .\..\..\third_party\electron_node\deps\sqlite\sqlite3.c:48550
>>>            obj/third_party/electron_node/deps/sqlite/sqlite/sqlite3.obj
>>> defined at obj/third_party/sqlite\chromium_sqlite3/sqlite3_shim.obj
* docs: remove unnecessary ts-expect-error after types bump
* src: move package resolver to c++
https://github.com/nodejs/node/pull/50322 
* build: set ASAN detect_container_overflow=0
https://github.com/nodejs/node/issues/55584 
* chore: fixup rebase
* test: disable failing ASAN test
* win: almost fix race detecting ESRCH in uv_kill
https://github.com/libuv/libuv/pull/4341  
							
						 
						
							2024-11-04 13:41:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	d801bad5d2 
 
						 
						
							
							
								
								
								chore: bump chromium to 132.0.6779.0 (main) ( #44273 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 132.0.6779.0
* chore: update patches
* 5904951: controlledframe: Disable File System Access for <controlledframe>
https://chromium-review.googlesource.com/c/chromium/src/+/5904951 
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2024-10-16 21:41:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	36b7cf341e 
 
						 
						
							
							
								
								
								chore: bump chromium to 131.0.6776.0 (main) ( #44137 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 131.0.6763.0
* chore: bump chromium in DEPS to 131.0.6764.0
* update patches
* chore: bump chromium in DEPS to 131.0.6766.0
* chore: update patches
* Use PathInfo in FileSystemAccess code
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5872329 
* Modernize image utilities.
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5905226 
* [DevTools] move feature flags to the devtools directory
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5913878 
* chore: bump chromium in DEPS to 131.0.6768.0
* chore: update patches
* Remove experimental credshelper flags
Refs 4017a6c8b4https://chromium-review.googlesource.com/c/chromium/src/+/5917286 
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5905621 
* chore: script/gen-libc++-filenames.js
* chore: bump chromium in DEPS to 131.0.6770.0
* chore: update patches
* chore: bump chromium in DEPS to 131.0.6772.0
* chore: update patches
* [UI] Add alias for mojo version of `MenuSourceType`
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5803393 
* Update Background Color for Task Manager Refresh
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5875259 
* chore: bump chromium in DEPS to 131.0.6774.0
* chore: bump chromium in DEPS to 131.0.6776.0
* chore: update patches
* chore: update filenames.libcxx.gni
* esm: remove --no-import-harmony-assertions
https://github.com/nodejs/node/pull/54890 
* 5507047: [import-attributes] Remove support for import assertions
 | https://chromium-review.googlesource.com/c/v8/v8/+/5507047 
* fixup: Change gfx::[PNG|JPEG]Codec::Decode to return a SkBitmap
* chore: bump chromium in DEPS to 131.0.6778.0
* Revert "chore: bump chromium in DEPS to 131.0.6778.0"
This reverts commit fb9092fc51700651aa4a245931f71ec1ca55a274.
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <nornagon@electronjs.org>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> 
							
						 
						
							2024-10-15 11:51:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	bcbc8d3bb2 
 
						 
						
							
							
								
								
								chore: bump chromium to 131.0.6762.0 (main) ( #44117 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 131.0.6756.0
* chore: update disable_hidden.patch
no code changes; just handling upstream context shear
https://chromium-review.googlesource.com/c/chromium/src/+/5887019 
* chore: update feat_expose_raw_response_headers_from_urlloader.patch
Factor out URLLoader's URLRequest configuration into a helper
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5902254 
* chore: update fix_disabling_background_throttling_in_compositor.patch
no manual changes; patch applied with fuzz 1
* chore: e patches all
* 5882129: Fix basic auth issues for sub frame and sub resources | https://chromium-review.googlesource.com/c/chromium/src/+/5882129 
- Add `is_request_for_navigation` param to
  ElectronBrowserClient::CreateLoginDelegate().
- Propagate the flag as another undocumented property
  in the app.login Event's authenticationResponseDetails object
- Side cleanup: also in CreateLoginDelegate(), use upstream's name
  for the `is_request_for_main_frame` param, renamed back in
  https://chromium-review.googlesource.com/c/chromium/src/+/3256171 
* 5875189: [FSA] Check for DANGEROUS extension types when creating a new file. | https://chromium-review.googlesource.com/c/chromium/src/+/5875189 
* chore: node ./script/gen-libc++-filenames.js
* chore: bump chromium in DEPS to 131.0.6758.0
* chore: bump chromium in DEPS to 131.0.6760.0
* chore: update patches
* [A11y] Remove Accessibility Object Model (AOM)
Refs https://chromium-review.googlesource.com/c/chromium/src/+/5896593 
* chore: bump chromium in DEPS to 131.0.6762.0
* [heap] Remove deprecated V8 flag
Refs https://chromium-review.googlesource.com/c/v8/v8/+/5904046 
---------
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: deepak1556 <hop2deep@gmail.com> 
							
						 
						
							2024-10-07 18:06:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									electron-roller[bot] 
								
							 
						 
						
							
							
								
							
							
	
	
	af58931efa 
 
						 
						
							
							
								
								
								chore: bump chromium to 131.0.6744.0 (main) ( #43948 )  
							
							... 
							
							
							
							* chore: bump chromium in DEPS to 131.0.6738.0
* chore: bump chromium in DEPS to 131.0.6740.0
* 5889025: [LaCrOS] Remove LaCrOS screen capturer. | https://chromium-review.googlesource.com/c/chromium/src/+/5889025 
* https://boringssl.googlesource.com/boringssl.git/+/40dd94116ba03678226443ba20c5887459c9bf16/crypto/fipsmodule/digest/digests.c.inc 
* chore: update patches
* 5878695: Add IsolationInfo for embedders handling external protocols | https://chromium-review.googlesource.com/c/chromium/src/+/5878695 
* 5854304: [UI] Remove alias of mojom  | https://chromium-review.googlesource.com/c/chromium/src/+/5854304 
* chore: bump chromium in DEPS to 131.0.6742.0
* chore: update patches
* chore: bump chromium in DEPS to 131.0.6744.0
* fixup! 5889025: [LaCrOS] Remove LaCrOS screen capturer. | https://chromium-review.googlesource.com/c/chromium/src/+/5889025 
* chore: e patches all
* chore: update chore_provide_iswebcontentscreationoverridden_with_full_params.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5894233 
* [UI] Remove alias of mojom 'WindowShowState'
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5854304 
* chore: gen-libc++-filenames.js
* chore: partially revert https://chromium-review.googlesource.com/c/chromium/src/+/5894233 
see patch commit message for description
* Clean up stale base::Feature "kFileSystemAccessLocalUNCPathBlock"
This feature is always on by default and doesn't have active finch
experiments.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5881253 
* fix: asar integrity test recognizes SIGABRT as a crash
https://chromium-review.googlesource.com/c/chromium/src/+/5882758 
ValidateIntegrityOrDie() exits via LOG(FATAL)'s call to
base::ImmediateCrash(). There's been churn there upstream between
5332940 and 5882758 on whether to use SIGTRAP or SIGABRT.  For now,
let's accept both until the churn is done.
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: alice <alice@makenotion.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com> 
							
						 
						
							2024-09-30 14:54:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	1c3a5ba5d1 
 
						 
						
							
							
								
								
								refactor: remove use of deprecated API BuildServiceInstanceFor() ( #43690 )  
							
							... 
							
							
							
							* refactor: update BadgeManagerFactory
* refactor: update NetworkContextServiceFactory
* refactor: update ElectronExtensionSystemFactory
* refactor: update UsbChooserContextFactory
* refactor: update UsbHidChooserContextFactory
* refactor: update SerialChooserContextFactory
* refactor: update FileSystemAccessPermissionContextFactory 
							
						 
						
							2024-09-12 15:44:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	45bae950d5 
 
						 
						
							
							
								
								
								chore: remove unused base/ includes ( #43688 )  
							
							
							
						 
						
							2024-09-12 16:05:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	5a809a6694 
 
						 
						
							
							
								
								
								refactor: prefer std::ranges over base::ranges ( #43172 )  
							
							... 
							
							
							
							Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5668999 
Xref: https://groups.google.com/a/chromium.org/g/cxx/c/ZnIbkfJ0Glw  
							
						 
						
							2024-08-02 21:21:59 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	976f5d1b75 
 
						 
						
							
							
								
								
								fix: File System API permissions should reset on WebContents destruction ( #43009 )  
							
							... 
							
							
							
							fix: active File System API permissions should reset on WebContents destruction 
							
						 
						
							2024-07-25 09:53:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	8454f4e49f 
 
						 
						
							
							
								
								
								feat: emit an event when accessing restricted path in File System Access API ( #42561 )  
							
							... 
							
							
							
							* fix: show a dialog when accessing restricted path in File System Access API
* fix: allow overriding initial blocked paths
* docs: fix doc
* Update docs/api/session.md
Co-authored-by: Erick Zhao <erick@hotmail.ca>
* fix: change block to deny for consistency
---------
Co-authored-by: Erick Zhao <erick@hotmail.ca> 
							
						 
						
							2024-07-22 12:18:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	60c4c9fec6 
 
						 
						
							
							
								
								
								chore: remove unused #includes ( #42971 )  
							
							... 
							
							
							
							* chore: iwyu buildflags.h
* chore: iwyu dictionary.h
* chore: iwyu arguments.h
* chore: iwyu values.h
* chore: iwyu compiler_specific.h
* chore: iwyu binder_map.h
* chore: iwyu <vector>
* chore: iwyu <set>
* chore: iwyu raw_ptr
* chore: iwyu gfx/canvas.h
* chore: iwyu gfx/color_utils.h
* chore: iwyu base/strings/stringprintf.h
* chore: iwyu base/task/thread_pool.h
* chore: iwyu base/no_destructor.h
* chore: iwyu base/path_service.h
* chore: iwyu base/files/file_pathh
* chore: iwyu base/strings/sys_string_conversions.h
* chore: iwyu base/logging.h
* chore: iwyu base/command_line.h
* chore: iwyu base/files/file_util.h
* chore: iwyu base/files/scoped_file.h
* chore: iwyu base/strings/utf_string_conversions.h
* chore: iwyu base/environment.h
* chore: iwyu base/scoped_observation.h
* chore: iwyu base/strings/string_split.h
* chore: iwyu base/strings/pattern.h
* chore: iwyu base/json/string_escape.h
* chore: iwyu base/json/json_reader.h
* chore: iwyu base/memory/singleton.h
* chore: iwyu base/observer_list.h
* chore: iwyu base/timer/timer.h
* fixup! chore: iwyu values.h
* chore: iwyu shell/browser/browser.h
* chore: iwyu base/stl_util.h
* chore: iwyu base/strings/string_util.h
* chore: iwyu shell/browser/javascript_environment.h
* chore: iwyu base/memory/ref_counted.h
* chore: iwyu base/environment.h
* chore: iwyu content/public/browser/browser_thread.h
* chore: remove unused typedef gin_helper::EventEmitter::ValueArray
* chore: iwyu gin/wrappable.h
* chore: iwyu shell/common/gin_helper/function_template_extensions.h
* chore: iwyu shell/common/gin_converters/login_item_settings_converter.h
* chore: iwyu shell/common/gin_helper/arguments.h
* chore: iwyu ui/gfx/skia_util.h
* chore: iwyu ui/gfx/geometry/rect.h
* chore: iwyu ui/gfx/image/image.h
* chore: iwyu base/strings/strcat.h
* chore: iwyu ui/native_theme/native_theme.h
* fixup! chore: iwyu shell/browser/javascript_environment.h
* fixup! chore: iwyu gfx/canvas.h
* fixup! chore: iwyu content/public/browser/browser_thread.h
* fixup! chore: iwyu ui/native_theme/native_theme.h
* fixup! chore: iwyu ui/native_theme/native_theme.h 
							
						 
						
							2024-07-22 11:31:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	bbd7f4a5ad 
 
						 
						
							
							
								
								
								fix: File System Access API should remember last picked directory ( #42850 )  
							
							
							
						 
						
							2024-07-14 18:43:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	344aba0838 
 
						 
						
							
							
								
								
								feat: implement File System API support ( #41419 )  
							
							
							
						 
						
							2024-04-10 22:06:47 +02:00