commit 900fdf3ab0b0a67897e9820097d7fa091a710e94
parent 3d9f0856b5387891a144d911094f6f468038e5c1
Author: André Bargull <andre.bargull@gmail.com>
Date: Mon, 22 Dec 2025 15:18:03 +0000
Bug 1504045 - Part 9: Add missing Fuzzilli instrumentation. r=jandem
Missing Fuzzilli instrumentation for these directories was probably just an
oversight and not intentional.
Differential Revision: https://phabricator.services.mozilla.com/D276622
Diffstat:
4 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/js/src/builtin/temporal/moz.build b/js/src/builtin/temporal/moz.build
@@ -34,3 +34,6 @@ UNIFIED_SOURCES += [
"ToString.cpp",
"ZonedDateTime.cpp",
]
+
+if CONFIG["FUZZING_JS_FUZZILLI"]:
+ include("/tools/fuzzing/libfuzzer-config.mozbuild")
diff --git a/js/src/debugger/moz.build b/js/src/debugger/moz.build
@@ -32,3 +32,6 @@ UNIFIED_SOURCES = [
if CONFIG["MOZ_EXECUTION_TRACING"]:
UNIFIED_SOURCES += ["ExecutionTracer.cpp"]
+
+if CONFIG["FUZZING_JS_FUZZILLI"]:
+ include("/tools/fuzzing/libfuzzer-config.mozbuild")
diff --git a/js/src/gc/moz.build b/js/src/gc/moz.build
@@ -61,3 +61,6 @@ SOURCES += [
# bundled with.
"StoreBuffer.cpp",
]
+
+if CONFIG["FUZZING_JS_FUZZILLI"]:
+ include("/tools/fuzzing/libfuzzer-config.mozbuild")
diff --git a/js/src/util/moz.build b/js/src/util/moz.build
@@ -37,3 +37,6 @@ SOURCES += [
# Suppress warnings in third-party code.
SOURCES["DoubleToString.cpp"].flags += ["-Wno-implicit-fallthrough"]
+
+if CONFIG["FUZZING_JS_FUZZILLI"]:
+ include("/tools/fuzzing/libfuzzer-config.mozbuild")