Skip to content

Commit 878c96f

Browse files
authored
Enable JS interop in V8 flags (#8425)
Enabling this feature will allow configuring JS prototypes on Wasm structs via their descriptors. This will help the fuzzer find bugs where those configured prototypes are accidentally removed.
1 parent f2cce24 commit 878c96f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

scripts/clusterfuzz/run.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
# The V8 flags we put in the "fuzzer flags" files, which tell ClusterFuzz how to
3434
# run V8. By default we apply all staging flags.
35-
FUZZER_FLAGS = '--wasm-staging --experimental-wasm-custom-descriptors'
35+
FUZZER_FLAGS = '--wasm-staging --experimental-wasm-custom-descriptors --experimental-wasm-js-interop'
3636

3737
# Optional V8 flags to add to FUZZER_FLAGS, some of the time.
3838
OPTIONAL_FUZZER_FLAGS = [

scripts/test/shared.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ def has_shell_timeout():
253253
'--experimental-wasm-stringref',
254254
'--experimental-wasm-fp16',
255255
'--experimental-wasm-custom-descriptors',
256+
'--experimental-wasm-js-interop',
256257
]
257258

258259
# external tools

0 commit comments

Comments
 (0)