Index: testing/libfuzzer/fuzzers/BUILD.gn |
diff --git a/testing/libfuzzer/fuzzers/BUILD.gn b/testing/libfuzzer/fuzzers/BUILD.gn |
index 9b94852a50b8ca0ade1c4d02a4e4c70c53263388..3226c47566d844d475f6b229f32962a58e7a4657 100644 |
--- a/testing/libfuzzer/fuzzers/BUILD.gn |
+++ b/testing/libfuzzer/fuzzers/BUILD.gn |
@@ -7,6 +7,7 @@ |
import("//build/config/features.gni") |
import("//media/media_options.gni") |
import("//testing/libfuzzer/fuzzer_test.gni") |
+import("//third_party/pdfium/pdfium.gni") |
# root BUILD depenends on this target. Needed for package discovery |
group("fuzzers") { |
@@ -226,6 +227,24 @@ fuzzer_test("pdfium_fuzzer") { |
dict = "dicts/pdf.dict" |
} |
+if (pdf_enable_xfa) { |
+ fuzzer_test("pdf_fm2js_fuzzer") { |
+ sources = [] |
+ deps = [ |
+ "//third_party/pdfium/testing/libfuzzer:pdf_fm2js_fuzzer", |
+ ] |
+ dict = "dicts/pdf_fm2js.dict" |
+ } |
+ |
+ fuzzer_test("pdf_xml_fuzzer") { |
+ sources = [] |
+ deps = [ |
+ "//third_party/pdfium/testing/libfuzzer:pdf_xml_fuzzer", |
+ ] |
+ dict = "dicts/pdf_xml.dict" |
+ } |
+} |
+ |
fuzzer_test("websocket_frame_parser_fuzzer") { |
sources = [ |
"websocket_frame_parser_fuzzer.cc", |