Skip to content

Commit d36f262

Browse files
trop[bot]Archkon
andauthored
chore: remove upstreamed Node.js patches (#52728)
Node.js now enables Float16Array on the global object and includes <cstdlib> in builtin_info.cc. The corresponding Electron patches are therefore no-ops on Node.js v24.18.1. Remove both patches and re-export the Node.js patch series. Refs: nodejs/node#58154 Refs: nodejs/node#63001 Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Archkon <180910180+Archkon@users.noreply.github.com>
1 parent 4ca0e42 commit d36f262

4 files changed

Lines changed: 2 additions & 52 deletions

‎patches/node/.patches‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ build_restore_clang_as_default_compiler_on_macos.patch
2323
chore_disable_deprecation_ftbfs_in_simdjson_header.patch
2424
build_allow_unbundling_of_node_js_dependencies.patch
2525
build_change_crdtp_protocoltypetraits_signatures_to_avoid_conflict.patch
26-
fix_adjust_wpt_and_webidl_tests_for_enabled_float16array.patch
2726
refactor_attach_cppgc_heap_on_v8_isolate_creation.patch
2827
fix_cppgc_initializing_twice.patch
2928
fix_expose_readfilesync_override_for_modules.patch
@@ -44,7 +43,6 @@ src_stop_using_v8_propertycallbackinfo_t_this.patch
4443
build_restore_macos_deployment_target_to_13_0.patch
4544
fix_add_externalpointertypetag_to_v8_external_api_calls.patch
4645
test_update_v8_serialization_wire_format_version_to_16.patch
47-
fix_add_missing_cstdlib_include_to_builtin_info.patch
4846
electron_build-time_v8_code_cache_for_the_electron_js2c_bundles.patch
4947
electron_enable_node_startup_snapshot_generation_in_chromium_s_v8.patch
5048
fix_preserve_node_symbols_and_vtables_under_thinlto.patch

‎patches/node/fix_add_missing_cstdlib_include_to_builtin_info.patch‎

Lines changed: 0 additions & 24 deletions
This file was deleted.

‎patches/node/fix_adjust_wpt_and_webidl_tests_for_enabled_float16array.patch‎

Lines changed: 0 additions & 24 deletions
This file was deleted.

‎patches/node/reland_temporal_unflag_temporal.patch‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Subject: Reland "[temporal] Unflag Temporal"
66
https://chromium-review.googlesource.com/c/v8/v8/+/7123876
77

88
diff --git a/test/common/globals.js b/test/common/globals.js
9-
index 34563b304f0e708ae066f8303a09e37b6bf123d6..cffba7d5f1936c4459b5afd91b8bc45b9038436d 100644
9+
index 1641c4df36b92dbe29b06817d87130a94ae1b22f..114cd17c3fc44d7de885aada2a84f6fe6c9bfc0e 100644
1010
--- a/test/common/globals.js
1111
+++ b/test/common/globals.js
12-
@@ -69,6 +69,7 @@ const intrinsics = new Set([
12+
@@ -68,6 +68,7 @@ const intrinsics = new Set([
1313
'SuppressedError',
1414
'DisposableStack',
1515
'AsyncDisposableStack',

0 commit comments

Comments
 (0)