Index: net/BUILD.gn |
diff --git a/net/BUILD.gn b/net/BUILD.gn |
index d5bbb066da170469c84d5d6df717bfd2efd4e14b..618d6e4c2dceea45999883f6e605e081b6e4f121 100644 |
--- a/net/BUILD.gn |
+++ b/net/BUILD.gn |
@@ -1742,6 +1742,8 @@ executable("net_perftests") { |
} |
} |
+# Fuzzers |
+ |
fuzzer_test("parse_proxy_list_pac_fuzzer") { |
sources = [ |
"proxy/parse_proxy_list_pac_fuzzer.cc", |
@@ -1827,6 +1829,75 @@ fuzzer_test("parse_cookie_line_fuzzer") { |
] |
} |
+fuzzer_test("dns_record_fuzzer") { |
+ sources = [ |
+ "dns/dns_record_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("ftp_ctrl_response_fuzzer") { |
+ sources = [ |
+ "ftp/ftp_ctrl_response_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("ftp_directory_listing_fuzzer") { |
+ sources = [ |
+ "ftp/ftp_directory_listing_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//base:i18n", |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("unescape_url_component_fuzzer") { |
+ sources = [ |
+ "base/unescape_url_component_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("websocket_frame_parser_fuzzer") { |
+ sources = [ |
+ "websockets/websocket_frame_parser_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("http_chunked_decoder_fuzzer") { |
+ sources = [ |
+ "http/http_chunked_decoder_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//net", |
+ ] |
+} |
+ |
+fuzzer_test("quic_crypto_framer_parse_message_fuzzer") { |
+ sources = [ |
+ "quic/quic_crypto_framer_parse_message_fuzzer.cc", |
+ ] |
+ deps = [ |
+ "//base", |
+ "//net", |
+ ] |
+} |
+ |
buildflag_header("features") { |
header = "net_features.h" |