Skip to content

Commit 46b28d2

Browse files
jkleinscclaude
andcommitted
fix(patch): re-add experimental_fetch member after upstream cleanup
Upstream removed the experimental_fetch field from EnvironmentOptions, but Electron's patch still registers --experimental-fetch as a CLI option bound to that field. Re-add the member so the option compiles. Ref: nodejs/node#62759 Co-Authored-By: Claude <noreply@anthropic.com> (cherry picked from commit 6fd9370)
1 parent 0409547 commit 46b28d2

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

patches/node/fix_allow_disabling_fetch_in_renderer_and_worker_processes.patch

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,18 @@ index 79d7c8cac002ba85b95c1d58a8e7cbf84fc35e89..cf66678164f4fca371f853c8afe3c0b7
9595
AddOption("--experimental-websocket",
9696
"experimental WebSocket API",
9797
&EnvironmentOptions::experimental_websocket,
98+
diff --git a/src/node_options.h b/src/node_options.h
99+
index 4964a74eb295d19bf0f37b6bd4750433d0088670..bafd9c7b3cfb62043ff4544eac1c7ffb4468ad1e 100644
100+
--- a/src/node_options.h
101+
+++ b/src/node_options.h
102+
@@ -124,6 +124,7 @@ class EnvironmentOptions : public Options {
103+
bool enable_source_maps = false;
104+
bool experimental_addon_modules = false;
105+
bool experimental_eventsource = false;
106+
+ bool experimental_fetch = true;
107+
bool experimental_websocket = true;
108+
bool experimental_sqlite = HAVE_SQLITE;
109+
bool experimental_webstorage = false;
98110
diff --git a/test/parallel/test-process-env-allowed-flags-are-documented.js b/test/parallel/test-process-env-allowed-flags-are-documented.js
99111
index d62a2583523c6b3c1de394a18e8060199e446bf1..7d6c6ea7949fd6b52bb54c31a2d71257349e64a9 100644
100112
--- a/test/parallel/test-process-env-allowed-flags-are-documented.js

0 commit comments

Comments
 (0)