Use new location for pdfium fuzzers.
PDFium moved fuzzers from its testing/libfuzzer to testing/fuzzers. BUG=pdfium:1088 NOTREECHECKS=true Change-Id: I1f4466d16dbdfcd04226f89fbf81c6dbff48f5f3 Reviewed-on: https://chromium-review.googlesource.com/1070499 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by: Abhishek Arya <inferno@chromium.org> Reviewed-by: Max Moroz <mmoroz@chromium.org> Cr-Commit-Position: refs/heads/master@{#562097}
This commit is contained in:
@ -3,11 +3,12 @@
|
||||
# found in the LICENSE file.
|
||||
|
||||
# PDFium fuzzers.
|
||||
# When adding a fuzzer_test target make sure to add it to the group 'pdf_fuzzers'
|
||||
# When adding a fuzzer_test target make sure to add it to the group
|
||||
# 'pdf_fuzzers'
|
||||
|
||||
import("//third_party/pdfium/pdfium.gni")
|
||||
import("//testing/test.gni")
|
||||
import("//testing/libfuzzer/fuzzer_test.gni")
|
||||
import("//third_party/pdfium/pdfium.gni")
|
||||
|
||||
group("fuzzers") {
|
||||
}
|
||||
@ -80,35 +81,35 @@ fuzzer_test("pdfium_fuzzer") {
|
||||
fuzzer_test("pdf_cmap_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_cmap_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_cmap_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_codec_a85_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_a85_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_a85_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_codec_fax_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_fax_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_fax_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_codec_rle_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_rle_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_rle_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_codec_icc_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_icc_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_icc_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_codec_icc.dict"
|
||||
}
|
||||
@ -116,21 +117,21 @@ fuzzer_test("pdf_codec_icc_fuzzer") {
|
||||
fuzzer_test("pdf_codec_jbig2_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_jbig2_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_jbig2_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_hint_table_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_hint_table_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_hint_table_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_jpx_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_jpx_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_jpx_fuzzer_src",
|
||||
]
|
||||
seed_corpus = "corpora/pdf_jpx"
|
||||
}
|
||||
@ -138,21 +139,21 @@ fuzzer_test("pdf_jpx_fuzzer") {
|
||||
fuzzer_test("pdf_font_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_font_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_font_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_psengine_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_psengine_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_psengine_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_streamparser_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_streamparser_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_streamparser_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
@ -161,7 +162,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_codec_bmp_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_bmp_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_bmp_fuzzer_src",
|
||||
]
|
||||
seed_corpus = "corpora/pdf_codec_bmp"
|
||||
}
|
||||
@ -171,7 +172,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_codec_gif_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_gif_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_gif_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_codec_gif.dict"
|
||||
seed_corpus = "corpora/pdf_codec_gif"
|
||||
@ -181,7 +182,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_codec_jpeg_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_jpeg_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_jpeg_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_codec_jpeg.dict"
|
||||
seed_corpus = "corpora/pdf_codec_jpeg"
|
||||
@ -191,7 +192,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_codec_png_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_png_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_png_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_codec_png.dict"
|
||||
seed_corpuses = [
|
||||
@ -207,7 +208,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_codec_tiff_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_codec_tiff_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_codec_tiff_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_codec_tiff.dict"
|
||||
seed_corpus = "corpora/pdf_codec_tiff"
|
||||
@ -217,7 +218,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_css_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_css_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_css_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_css.dict"
|
||||
}
|
||||
@ -225,7 +226,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_fm2js_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_fm2js_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_fm2js_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_formcalc.dict"
|
||||
}
|
||||
@ -233,7 +234,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_formcalc_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_formcalc_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_formcalc_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_formcalc.dict"
|
||||
}
|
||||
@ -242,7 +243,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_lzw_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_lzw_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_lzw_fuzzer_src",
|
||||
]
|
||||
}
|
||||
}
|
||||
@ -250,7 +251,7 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_xml_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_xml_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_xml_fuzzer_src",
|
||||
]
|
||||
dict = "dicts/pdf_xml.dict"
|
||||
}
|
||||
@ -258,14 +259,14 @@ if (pdf_enable_xfa) {
|
||||
fuzzer_test("pdf_bidi_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_bidi_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_bidi_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
fuzzer_test("pdf_cfx_barcode_fuzzer") {
|
||||
sources = []
|
||||
deps = [
|
||||
"//third_party/pdfium/testing/libfuzzer:pdf_cfx_barcode_fuzzer",
|
||||
"//third_party/pdfium/testing/fuzzers:pdf_cfx_barcode_fuzzer_src",
|
||||
]
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user