electron/patches/node
electron-roller[bot] c670e38b4b
chore: bump chromium to 125.0.6412.0 (main) (#41610)
* chore: bump chromium in DEPS to 124.0.6361.0

* chore: bump chromium in DEPS to 124.0.6363.0

* chore: update patches

Manually apply printing.patch w/no code changes due to upstream shear.
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5349263

* chore: bump chromium in DEPS to 124.0.6365.0

* chore: bump chromium in DEPS to 124.0.6367.0

* update patches

* 5371735: Rename SystemGeolocationSourceMac to SystemGeolocationSourceApple

https://chromium-review.googlesource.com/c/chromium/src/+/5371735

* missed a MAS bit

* chore: update windows toolchain

5350823: New toolchain for Windows 11 10.0.22621.2428 SDK | https://chromium-review.googlesource.com/c/chromium/src/+/5350823

* chore: bump chromium in DEPS to 125.0.6368.0

* fix patches

* chore: update patches

* 5232401: [PDF] Move generic utils from //chrome to //components/pdf (1/2)

https://chromium-review.googlesource.com/c/chromium/src/+/5232401

* revert https://chromium-review.googlesource.com/c/chromium/src/+/5380898

* chore: bump chromium in DEPS to 125.0.6370.0

* build: use updated windows toolchain

* fix patches

* chore: update patches

* more pdf_util to components

* 5372414: [Extensions] Remove DispatcherDelegate

https://chromium-review.googlesource.com/c/chromium/src/+/5372414

* fix accessibility_ui patch

* chore: bump chromium in DEPS to 125.0.6372.0

* chore: bump chromium in DEPS to 125.0.6374.0

* chore: bump chromium in DEPS to 125.0.6376.0

* chore: bump chromium in DEPS to 125.0.6378.0

* chore: bump chromium in DEPS to 125.0.6379.3

* chore: update patches (+ MAS patch changes)

* chore: update patches

* 5381159: Cleanup media::KeySystemSupportObserver
https://chromium-review.googlesource.com/c/chromium/src/+/5381159

* 5382233: Reland "Web `Speech to Text` with SODA backend"
https://chromium-review.googlesource.com/c/chromium/src/+/5382233

* chore: update `exclusive_access` patch

- 5367497: Add a metric for the website state when Fullscreen API is requested
  - https://chromium-review.googlesource.com/c/chromium/src/+/5367497

* chore: add build dependency

5367497: Add a metric for the website state when Fullscreen API is requested
https://chromium-review.googlesource.com/c/chromium/src/+/5367497

* chore: bump chromium in DEPS to 125.0.6382.0

* chore: update libcxx filenames

* chore: update patches

* chore: bump chromium in DEPS to 125.0.6384.0

* chore: remove old patch

* 5394039: [Extensions] Change "blessed" -> "privileged" in extension feature files
https://chromium-review.googlesource.com/c/chromium/src/+/5394039

* fix: remove deprecated errno constants in node/libuv

* 5362194: Return expected from ProcessMetrics CPU methods
https://chromium-review.googlesource.com/c/chromium/src/+/5362194

* 5383927: Add new Pickle factory functions with explicit ownership
https://chromium-review.googlesource.com/c/chromium/src/+/5383927

* 5373340: Simplify app-region/Draggable Region implementation
https://chromium-review.googlesource.com/c/chromium/src/+/5373340

* 5386875: Cleanup printing preferences files
https://chromium-review.googlesource.com/c/chromium/src/+/5386875

* chore: update libc++ filenames

* fix: add enterprise buildflags dep

* chore: bump chromium in DEPS to 125.0.6386.0

* chore: add build dep

* chore: update patches

* chore: bump chromium in DEPS to 125.0.6388.0

* chore: bump chromium in DEPS to 125.0.6390.0

* chore: update patches

* 4918014: preloading: Add NewTabPagePageLoadMetricsObserver
https://chromium-review.googlesource.com/c/chromium/src/+/4918014

* 5401234: [PDF] Remove `PDFDocumentHelperClient::FindPdfChildFrame` API
https://chromium-review.googlesource.com/c/chromium/src/+/5401234

* 5116175: Relocate Windows XPS printing feature helper methods
https://chromium-review.googlesource.com/c/chromium/src/+/5116175

* fixup! 5373340: Simplify app-region/Draggable Region implementation https://chromium-review.googlesource.com/c/chromium/src/+/5373340

* fixup! chore: add build dep

* chore: remove dead code & dead patch

Was dealing with https://chromium-review.googlesource.com/c/chromium/src/+/5402805 when I realized this code is no longer possible to call. It seems like this code became dead in the previous roll (#41514).

The patch exposed a `DxdiagDx12VulkanRequested` method on Chromium's `GpuDataManagerImpl`, which we consumed only in our own `GPUInfoManager::NeedsCompleteGpuInfoCollection`. There are no other references to this method, so it and the patch can both be deleted. Yay!

* chore: bump chromium in DEPS to 125.0.6392.0

* chore: bump chromium in DEPS to 125.0.6393.0

* chore: update patches

* chore: bump chromium in DEPS to 125.0.6394.0

* chore: bump chromium in DEPS to 125.0.6396.0

* chore: bump chromium in DEPS to 125.0.6397.0

* chore: update printing.patch

Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5100842

No code changes, but had to apply patch manually due to upstream code shear

* chore: update add_maximized_parameter_to_linuxui_getwindowframeprovider.patch

No manual changes; patch applied with fuzz 1

* chore: update feat_allow_code_cache_in_custom_schemes.patch

No manual changes; patch applied with fuzz 2

* chore: silence "space before tab in indent" git rebase-apply warning

* chore: e patches all

* build: update all.gn to avoid FTBFS when disabling raw_ptr

Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5371737

* Rename PdfService Mojo interface to PdfHost

Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5411957

* chore: bump chromium in DEPS to 125.0.6398.0

* chore: update patches

* chore: bump chromium in DEPS to 125.0.6400.0

* chore: update patches

* [media] Remove unused `GetSupportedKeySystems` from MediaClient

Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5420247

* chore: update JSInjection::New call to match upstream change

Xref: https://chromium-review.googlesource.com/c/chromium/src/+/5403967

[Extensions] Wire up the renderer for multiple user script worlds

* 5362362: Derive display ID from monitor adapter ID instead of szDevice.

https://chromium-review.googlesource.com/c/chromium/src/+/5362362

* 5116175: Relocate Windows XPS printing feature helper methods

https://chromium-review.googlesource.com/c/chromium/src/+/5116175

* chore: add v8-sandbox.h to electron-node

* chore: update patches

* chore: update patches

* fixup! 5394039: [Extensions] Change blessed -> privileged in extension feature files

* chore: bump chromium in DEPS to 125.0.6412.0

* chore: update patches

* chore: node script/gen-libc++-filenames.js

* [FPF] Create Fingerprinting Protection ruleset service.

Refs https://chromium-review.googlesource.com/c/chromium/src/+/5420158

* Add ExclusiveAccessPermissionManager

Refs https://chromium-review.googlesource.com/c/chromium/src/+/5273787

* Preserve the PNG colorspace when decoding into a SkBitmap.

Refs https://chromium-review.googlesource.com/c/chromium/src/+/5421254

* chore: iwyu

* fix: abstract-socket compilation

* ci: bump container for node 20 support

* fixup! abstract-socket compilation

* fix: compiling nan specs

* chore: revert winreg version bump

accidental bump to 1.2.5 revealed failing app.setasdefaultprotocolclient
test suite. Should be revisited separately.

* ci: set node 20 for darwin x64 tests

* fix: broken patch export

* chore: cleanup mas_avoid_private_macos_api_usage.patch.patch

Removed code that was inadvertently put back after https://chromium-review.googlesource.com/c/chromium/src/+/5348565 removed it

---------

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: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: clavin <clavin@electronjs.org>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2024-04-15 18:10:32 -04:00
..
.patches chore: bump chromium to 125.0.6412.0 (main) (#41610) 2024-04-15 18:10:32 -04:00
build_add_gn_build_files.patch chore: bump chromium to 124.0.6323.0 (main) (#41412) 2024-02-29 10:31:13 +01:00
build_do_not_rely_on_gn_helpers_in_gn_build.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
build_ensure_native_module_compilation_fails_if_not_using_a_new.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
build_ensure_v8_pointer_compression_sandbox_is_enabled_on_64bit.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
build_modify_js2c_py_to_allow_injection_of_original-fs_and_custom_embedder_js.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
build_only_create_cppgc_heap_on_non-32_bit_platforms.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
chore_add_context_to_context_aware_module_prevention.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
chore_add_v8-sandbox_h.patch chore: bump chromium to 125.0.6412.0 (main) (#41610) 2024-04-15 18:10:32 -04:00
chore_allow_the_node_entrypoint_to_be_a_builtin_module.patch chore: fix fs overrides for asar (#41507) 2024-03-06 10:39:30 +01:00
chore_expose_importmoduledynamically_and.patch build: combine ImportModuleDynamically patches (#41712) 2024-03-29 13:34:56 +01:00
chore_remove_--no-harmony-atomics_related_code.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
chore_remove_use_of_deprecated_kmaxlength.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
ci_ensure_node_tests_set_electron_run_as_node.patch chore: bump node to v20.10.0 (main) (#40675) 2023-12-11 21:09:50 +01:00
deprecate_vector_v8_local_in_v8.patch chore: bump chromium to 124.0.6351.0 (main) (#41514) 2024-03-12 10:15:41 +01:00
enable_crashpad_linux_node_processes.patch chore: remove node patches by using the preload feature (#41080) 2024-01-24 09:54:32 -06:00
expose_get_builtin_module_function.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
feat_add_knostartdebugsignalhandler_to_environment_to_prevent.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
feat_add_uv_loop_interrupt_on_io_change_option_to_uv_loop_configure.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
feat_optionally_prevent_calling_v8_enablewebassemblytraphandler.patch feat: support NODE_EXTRA_CA_CERTS (#41689) 2024-04-10 10:30:35 -04:00
fix_-wshadow_error_in_uvwasi_c.patch chore: bump node to v20.10.0 (main) (#40675) 2023-12-11 21:09:50 +01:00
fix_-wshadow_warning.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_account_for_createexternalizablestring_v8_global.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_account_for_debugger_agent_race_condition.patch test: enable parallel/test-debugger-random-port-with-inspect-port (#39533) 2023-08-17 12:16:14 -04:00
fix_adapt_debugger_tests_for_upstream_v8_changes.patch chore: bump node to v18.17.0 (main) (#39154) 2023-08-08 17:52:51 -05:00
fix_add_default_values_for_variables_in_common_gypi.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_add_trusted_space_and_trusted_lo_space_to_the_v8_heap.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fix_assert_module_in_the_renderer_process.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_capture_embedder_exceptions_before_entering_v8.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_crypto_tests_to_run_with_bssl.patch chore: bump node to v20.11.1 (main) (#41353) 2024-02-21 12:49:20 -05:00
fix_do_not_resolve_electron_entrypoints.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_expose_lookupandcompile_with_parameters.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_expose_the_built-in_electron_module_via_the_esm_loader.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_expose_tracing_agent_and_use_tracing_tracingcontroller_instead.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
fix_handle_boringssl_and_openssl_incompatibilities.patch feat: support NODE_EXTRA_CA_CERTS (#41689) 2024-04-10 10:30:35 -04:00
fix_lazyload_fs_in_esm_loaders_to_apply_asar_patches.patch chore: fix fs overrides for asar (#41507) 2024-03-06 10:39:30 +01:00
fix_readbarrier_undefined_symbol_error_on_woa_arm64.patch chore: bump node to v18.17.0 (main) (#39154) 2023-08-08 17:52:51 -05:00
fix_remove_deprecated_errno_constants.patch chore: bump chromium to 125.0.6412.0 (main) (#41610) 2024-04-15 18:10:32 -04:00
fix_revert_src_lb_reducing_c_calls_of_esm_legacy_main_resolve.patch chore: fix fs overrides for asar (#41507) 2024-03-06 10:39:30 +01:00
fix_serdes_test.patch chore: upgrade to Node.js v18 (#35999) 2022-11-10 22:31:20 +01:00
fix_suppress_clang_-wdeprecated-declarations_in_libuv.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00
fs_fix_wtf-8_decoding_issue.patch fix: WTF-8 decoding issue in node:fs (#41673) 2024-03-24 20:39:37 +01:00
pass_all_globals_through_require.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
refactor_allow_embedder_overriding_of_internal_fs_calls.patch chore: fix fs overrides for asar (#41507) 2024-03-06 10:39:30 +01:00
spec_add_iterator_to_global_intrinsics.patch chore: bump chromium to 122.0.6236.2 (main) (#40871) 2024-01-11 19:33:40 +13:00
src_preload_function_for_environment.patch chore: update src_preload_function_for_environment.patch (#41500) 2024-03-04 13:11:14 +01:00
src_update_default_v8_platform_to_override_functions_with_location.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
support_v8_sandboxed_pointers.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
test_formally_mark_some_tests_as_flaky.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
test_make_test-node-output-v8-warning_generic.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
test_match_wpt_streams_transferable_transform-stream-members_any_js.patch chore: bump node to v20.11.0 (main) (#40941) 2024-01-18 16:16:45 -05:00
win_process_avoid_assert_after_spawning_store_app_4152.patch chore: upgrade to Node.js v20 (#40545) 2023-11-30 09:51:35 -05:00