File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -49,3 +49,4 @@ fix_do_not_pass_removed_jspi_v8_flag.patch
4949fix_allow_electron_s_linked_bindings_under_the_permission_model.patch
5050add_missing_includes_of_standard_library_headers_1292.patch
5151deps_add_missing_standard_library_includes_to_simdjson.patch
52+ test_drop_removed_wasm_rab_integration_flag.patch
Original file line number Diff line number Diff line change 1+ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2+ From: Sam Attard <sattard@anthropic.com>
3+ Date: Thu, 15 Oct 2026 18:02:58 +0000
4+ Subject: test: drop removed wasm rab integration flag
5+
6+ Chromium's V8 shipped resizable ArrayBuffer / WebAssembly integration and
7+ removed the --experimental-wasm-rab-integration flag, so passing it makes
8+ the test exit with "bad option". Node.js v24.22.0 added the flag to
9+ test-internal-webidl-buffer-source.js.
10+
11+ This patch can be removed once Node.js's bundled V8 no longer has the
12+ flag and the test stops passing it.
13+
14+ Refs: https://github.com/nodejs/node/pull/65845
15+ Refs: https://chromium-review.googlesource.com/c/v8/v8/+/7708297
16+
17+ diff --git a/test/parallel/test-internal-webidl-buffer-source.js b/test/parallel/test-internal-webidl-buffer-source.js
18+ index b3158bd7d3481e3257fc97a1ed584cd27e8d0c9b..8e81f42a9456054d95dd60fca6c99f4ebcf21736 100644
19+ --- a/test/parallel/test-internal-webidl-buffer-source.js
20+ +++ b/test/parallel/test-internal-webidl-buffer-source.js
21+ @@ -1,4 +1,4 @@
22+ - // Flags: --expose-internals --experimental-wasm-rab-integration
23+ + // Flags: --expose-internals
24+ 'use strict';
25+
26+ const common = require('../common');
You can’t perform that action at this time.
0 commit comments